Chciałbym, aby wyświetlić niebieską pulsujący punkt dla lokalizacji użytkownika. Robię to:
- (void)locationManager:(CLLocationManager *)manager didUpdateToLocation:(CLLocation *)newLocation fromLocation:(CLLocation *)oldLocation{
//some other stuff here
[self.mapView setShowsUserLocation:YES];
}
Ale w końcu dostać
-[MKUserLocation establishment]: unrecognized selector sent to instance 0x125e90
Powinienem robić to w jakiś inny sposób?
-- EDYTOWAĆ --
Jestem również robi to, co jest gdzie I w końcu dostać się wyżej wyjątek:
- (MKAnnotationView *) mapView:(MKMapView *)_mapView viewForAnnotation:(AddressNote *) annotation{
if(annotation.establishment != nil){
//do something}
zakład jest klasą zwyczaj mam na AddressNote. Kiedy zakład ma wartość, wyjątek występuje. Jeśli nie ustawić ShowsUserLocation, wszystko działa dobrze, ale oczywiście, nie widzę lokalizację użytkownika.













