Jeg vil gjerne vise den blå pulserende prikken for en brukers plassering. Jeg gjør dette:
- (void)locationManager:(CLLocationManager *)manager didUpdateToLocation:(CLLocation *)newLocation fromLocation:(CLLocation *)oldLocation{
//some other stuff here
[self.mapView setShowsUserLocation:YES];
}
Men jeg omsider får
-[MKUserLocation establishment]: unrecognized selector sent to instance 0x125e90
Bør jeg gjøre dette på en annen måte?
-- REDIGERE --
Jeg er også å gjøre dette, som er der jeg til slutt får den ovenfor unntak:
- (MKAnnotationView *) mapView:(MKMapView *)_mapView viewForAnnotation:(AddressNote *) annotation{
if(annotation.establishment != nil){
//do something}
Etableringen er et egendefinert klasse jeg har på AddressNote. Når etablering har en verdi, oppstår det unntak. Hvis jeg ikke satt ShowsUserLocation, alt fungerer fint, men selvfølgelig, ser jeg ikke brukerstedet.













