【发布时间】:2014-07-30 08:56:45
【问题描述】:
所以,我的应用需要每 15 米捕获一次位置。
在 viewDidLoad 中
NSOperationQueue.mainQueue().addOperationWithBlock {
self.manager = CLLocationManager()
self.manager.delegate = self
self.manager.desiredAccuracy = kCLLocationAccuracyNearestTenMeters
self.manager.distanceFilter = 15.0
self.manager.headingFilter = 10
self.manager.startUpdatingLocation()
}
第一次(我不动),在
func locationManager(manager:CLLocationManager, didUpdateLocations locations:[AnyObject])
我得到(真实示例): *.1488241293991 *.5997807433053
第二次: *.1489010891664 *.599624152471
我用 ios7 在真机上进行测试,速度很快。
我做错了什么?
谢谢!
【问题讨论】:
标签: ios swift core-location