OpenUrl : 서식 NSString이 작동하지 않는 NSURL이 작동하지 않습니다.
-
19-09-2019 - |
문제
방향으로 Google지도를 열기 위해 NSURL 내부에서 형식의 NSString을 사용하고 있습니다. 그러나 [[UIAPPLICATION SHAREDAPPLICATION] OPENURL : NSURL]에서는 작동하지 않습니다.
암호:
NSString * directionsURL = [NSString stringWithFormat:@"http://maps.google.com/maps?daddr=%@&saddr=%@", @"Hartenseweg 16, Renkum", @"1 Infinte Loop, Cupertino"];
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:directionsURL]];
해결책
사용해야합니다 [NSString stringByReplacingPercentEscapesUsingEncoding:]
URL에 대한 올바르게 인코딩 된 문자열을 얻으려면
제휴하지 않습니다 StackOverflow