【发布时间】:2014-04-13 02:28:42
【问题描述】:
如果 CLLocationManager 在我的应用程序中半工作。我启动 locationManager,设置委托和准确性。但是,一旦位置管理器启动我的地图,我的地图就会显示在某个海洋中?
有没有办法知道 CLLocationManager 什么时候有锁?
我有以下方法设置,但除非我走几步,否则它不会被调用。
-(void)locationManager:(CLLocationManager *)manager didUpdateLocations:(NSArray *)locations
我已经验证它全部在主线程上运行。
【问题讨论】:
-
很多次我自己都在海洋中,这总是因为我在地图上显示位置时切换了经度和纬度,所以检查一下,检查你的准确性并在真实设备上进行(就在如果您使用的是模拟器...)
标签: ios objective-c cllocationmanager