質問

方向で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]];
役に立ちましたか?

解決

あなたは、URLのために適切にエンコードされた文字列を取得確保するために[NSString stringByReplacingPercentEscapesUsingEncoding:]を使用する必要があります。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top