Question

Pour ouvrir Google Maps avec les directions, je suis sur un NSString formaté dans un NSURL. Mais il ne fonctionne pas avec [[UIApplication sharedApplication] openURL: NSURL];

code:

NSString * directionsURL = [NSString stringWithFormat:@"http://maps.google.com/maps?daddr=%@&saddr=%@", @"Hartenseweg 16, Renkum", @"1 Infinte Loop, Cupertino"];
    [[UIApplication sharedApplication] openURL:[NSURL URLWithString:directionsURL]];
Était-ce utile?

La solution

Vous devez utiliser [NSString stringByReplacingPercentEscapesUsingEncoding:] pour vous assurer d'obtenir une chaîne correctement codé pour une URL.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top