Я новичок в разработке для iPhone. Я хочу знать рабочий процесс CLLocationManager при определении текущего местоположения. Я использовал приведенный ниже код для события кнопки, чтобы найти текущее местоположение.
self.locationManager = [[[CLLocationManager alloc] init] autorelease];
self.locationManager.delegate = self; // Tells the location manager to send updates to this object
[locationManager startUpdatingLocation];
IN
- (void)locationManager: (CLLocationManager *)manager didUpdateToLocation: (CLLocation *)newLocation fromLocation:(CLLocation *)oldLocation
{ }
Я определил значения lat и long и загрузил текущее местоположение.
Работает нормально. Если после обновления на новое местоположение, он будет еще раз вызван, чтобы получить текущее местоположение? Если iPhone не может найти текущее местоположение, будет ли еще раз поиск текущего местоположения?
Я хочу знать для обоих случаев
Если iPhone определяет текущее местоположение.
Если iPhone не может определить текущее местоположение.