Метод CLLocationmanager «locationServicesEnabled» устарел в iOS 4?

Я знаю, что свойство locationServicesEnabled устарело в iOS 4. Вместо этого я должен вызвать locationServicesEnabled

В мой метод делегата приложения

-(BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
    //Some Code Here...
    CLLocationManager *manager = [[CLLocationManager alloc] init];
    if (![manager locationServicesEnabled])
    {   //show an alert
    }
 }   

Я вызвал этот метод, однако Xcode показал мне предупреждение «locationServicesEnabled устарел». Кто-нибудь знает, как это исправить? Из-за предупреждения, если я отключил службу определения местоположения в настройках системы, представление предупреждений не может отображаться.

Спасибо!

13
задан Jing 23 August 2011 в 04:04
поделиться