Pregunta

Para abrir Google Maps con las direcciones, estoy usando un formato NSString dentro de un NSURL. Pero no funciona con [[UIApplication sharedApplication] openURL: NSURL];

código:

NSString * directionsURL = [NSString stringWithFormat:@"http://maps.google.com/maps?daddr=%@&saddr=%@", @"Hartenseweg 16, Renkum", @"1 Infinte Loop, Cupertino"];
    [[UIApplication sharedApplication] openURL:[NSURL URLWithString:directionsURL]];
¿Fue útil?

Solución

Es necesario utilizar [NSString stringByReplacingPercentEscapesUsingEncoding:] para asegurarse de obtener una cadena codificada correspondiente a una URL.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top