Ik zou graag naar de blauwe pulserende stip voor de locatie van een gebruiker weer te geven. Ik doe dit:
- (void)locationManager:(CLLocationManager *)manager didUpdateToLocation:(CLLocation *)newLocation fromLocation:(CLLocation *)oldLocation{
//some other stuff here
[self.mapView setShowsUserLocation:YES];
}
Maar ik uiteindelijk
-[MKUserLocation establishment]: unrecognized selector sent to instance 0x125e90
Moet ik dit doen op een andere manier?
-- BEWERK --
Ik ben ook dit te doen, dat is waar ik uiteindelijk de bovenstaande uitzondering te krijgen:
- (MKAnnotationView *) mapView:(MKMapView *)_mapView viewForAnnotation:(AddressNote *) annotation{
if(annotation.establishment != nil){
//do something}
etablissement is een aangepaste klasse die ik heb op AddressNote. Bij het hotel heeft een waarde, de uitzondering optreedt. Als ik niet ShowsUserLocation ingesteld, werkt alles prima, maar natuurlijk, zie ik niet de locatie van de gebruiker.













