我知道在iOS 4中已经不推荐使用属性locationServicesEnabled了。相反,我应该调用locationServicesEnabled方法。
在我的应用程序委托方法中
-(BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
//Some Code Here...
CLLocationManager *manager = [[CLLocationManager alloc] init];
if (![manager locationServicesEnabled])
{ //show an alert
}
}
我调用了这个方法,但是Xcode向我显示一个警告 "locationServicesEnabled已被弃用"。有人知道如何解决吗?因为有了这个警告,如果我在系统设置中关闭了位置服务,警报视图就无法显示。谢谢!
locationServicesEnabled
返回false
,则 GPS 处于关闭状态,如果返回true
则 GPS 处于开启状态?这是真的吗? - DShah