Я в настоящее время работаю в функции карты, и я получаю текущее местоположение и отображается.Теперь я запускаю свои приложения в iOS4.CLLocationManger метод делегата не вызывается при запуске приложений в iOS4.Но я мог запустить свое приложение в более старой версии Xcode 3.1.4.он работает нормально, и метод делегата также вызывается правильно.Итак, как я могу вызвать метод делегата CLLocationManger в iOS4?Это очень странно для меня.
- (void)locationManager: (CLLocationManager *)manager didUpdateToLocation: (CLLocation *)newLocation fromLocation:(CLLocation *)oldLocation
{
NSLog(@"inside didUpdateToLocation");
MKCoordinateRegion region1;
region1.center = newLocation.coordinate;
region1.span.latitudeDelta = 0.001;
region1.span.longitudeDelta = 0.001;
mapview.mapType = MKMapTypeStandard;
[mapview setRegion:region1 animated:TRUE];
[locationManager stopUpdatingLocation];
}
Пожалуйста, помогите мне.
Спасибо.