Мне нужен обратный вызов или протокол, который сообщит мне, когда будет доступно местоположение пользователя. Так что, когда местоположение пользователя найдено, я могу увеличить, где они находятся. Что я могу использовать для этого?
Я думал, что в CoreLocation есть что-то, что могло бы сделать это, но я не могу найти, как это сделать.
[Update]
Я реализовал <CLLocationManagerDelegate>
с locationManager:didUpdateToLocation:fromLocation:
и создал экземпляр CLLocationManager.
locationManager = [[[CLLocationManager alloc] init] autorelease];
locationManager.delegate = self;
[locationManager startUpdatingLocation];
но я все еще не получаю никаких обновлений местоположения. Также, если я использую didUpdateLocation:
, то при каждом обновлении он будет изменять масштаб пользователя. Есть ли лучший способ проверить наличие первого обновления, чем проверка?
[Обновление 2]
добавив self.
к locationManager
, я проверил, является ли fromLocation:
1018 *, чтобы узнать, было ли это первое обновление.