【发布时间】:2014-03-26 23:45:11
【问题描述】:
要获得最后知道的地理位置,我有:
CLLocationManager * locationManager = [[CLLocationManager alloc] init];
CLLocation * lastKnownLocation = [locationManager location];
lastKnownLocation 是否反映了我的应用被回调的最后位置,还是反映了全局 iOS 系统级别的最后位置(其他应用或 iOS 可能查询过的位置)?
我这样做而不是主动查询用户的位置,这样我就不会浪费用户的电池。
如果用户没有授予访问位置的权限,显然 lastKnownLocation 应该为零。我的问题专门针对用户授予我的应用访问位置权限的情况。
【问题讨论】:
标签: ios geolocation