Video: Cómo enviar una ubicación por Whatsapp sin estar en el sitio | Trucos de WhatsApp #13 2025
¿Cómo hace que el título del mapa sea su ubicación encontrada en su aplicación iOS? En el caso de FindController, use el texto que el usuario ingresó como título, por lo que lo único que hace es anular mapTitle. Agregue el código a FindController. m para mostrar el título como la ubicación encontrada.
- (NSString *) mapTitle {return self. findLocation;}
Si construye y ejecuta RoadTrip e ingresa Radio City Music Hall en el campo Buscar en la vista Maestra y toca la anotación, debería ver la pantalla a continuación.
Si lo desea, incluso podría crear un tpedef para addLocation: completionHandler:. El objetivo de typedef es asignar otro nombre a un tipo cuya declaración sea difícil de manejar. Desearía usar un typedef si tuviera que escribir void (^ foundLocationCompletionHandler) (Annotation * annotation, NSError * error); mas de una vez.
Esta es la forma de crear un typedef para un bloque que podrías usar en tus propios proyectos. Escriba el siguiente código:
typedef void (^ addLocationCompletionHandler) (Anotación * anotación, error NSError *);
Agregue la variable de instancia como
addLocationCompletionHandler addFindLocationCompletionHandler;
y luego guarde el bloque en la nueva variable de instancia
addFindLocationCompletionHandler = completion;
y (finalmente) llame al bloque de esta manera en su lugar:
addFindLocationCompletionHandler (foundAnnotation, error);
