동물 목록과 특별한 버튼이 있습니다. 버튼을 누르면 Wikipedia에 가서이 동물에 대해 더 읽고 싶습니다. 그래서이 코드 작성 : Xcode openURL에서 링크를 읽을 수 없습니다.
-(IBAction)goWiki:(id)sender
{
NSString *wikiUrl = "http://ru.wikipedia.org/wiki/";
NSString *url = [NSString stringWithFormat:@"%@%@",wikiUrl,animalTitle];
[[UIApplication sharedApplication]openURL:[NSURL URLWithString:url]];
NSLog(@"%@",url);
}
NSLog
animalTitle
은 (는) 러시아 동물 이름입니다. 그래서 만약 링크
http://ru.wikipedia.org/wiki/Frog처럼 고운이며 작동하지만 그와 같은
http://ru.wikipedia.org/wiki/Лягушка 아무 일도 발생하지 않는 경우. 아이디어가 있으면 어떻게 러시아 기사로 이동할 수 있습니까? 감사합니다.
. 항상 NSURL로 시작하고 URLByAppendingPathComponent :와 같은 메소드를 사용하십시오. 그렇게 수동으로 슬래시를 삽입하지 마십시오. "http : //"를 수동으로 입력하지 마십시오. 'initWithScheme : host : path :'로 URL을 구성했다면, 아마이 문제는 발생하지 않았을 것입니다. – matt
답장을 보내 주셔서 감사합니다. – SmartTree