В методе viewForAnnotation вашего MKMapViewDelegate (вы также должны сгенерировать адреса с обратным геокодированием) вы можете попробовать это:
- (MKAnnotationView *)map:(MKMapView *)map viewForAnnotation:(id <MKAnnotation>) annotation{
if(self._mapView.userLocation==annotation){
self._mapView.userLocation.title=@"yourCityObtainedByReverseGeocoding";
self._mapView.userLocation.subtitle=@"yourStreetObtainedByReverseGeocoding";
return nil;
}
}
Надеюсь, это поможет.