Я немного озадачен.Рассмотрим следующий код:
if([CLLocationManager locationServicesEnabled])
{
if(self.locationManager == nil)
{
self.locationManager = [[CLLocationManager alloc] init];
}
// do something with the location manager...
}
self.locationManager
установлен на 0x0.Условия для обеих альтернатив выполнены.Я проверил это, используя точку останова на self.locationManager = ...
, и строка вызывается при каждом запуске приложения.Самое интересное, что MKMapView в том же контроллере представления может показать местоположение пользователя.
Спасибо за любые идеи, Крис