didUpdateToLocation
後,我的新位置(CLLocation)是horizontalAccuracy和desiredAccuracy的位置,iphone
newLocation = 37.785834 -122.406417]
然後我打印的LocationManager的newLocation desiredAccuracy
的horizontalAccuracy
的(CLLocationManager),它們是
horizontalAccuracy是5.000000
desiredAccuracy是10.000000
我的問題是在哪裏,這些數字來自....難道他們,如果你移動到另一個新的位置發生變化。
此外,在我創建並初始化CLLocationManager之後,它的desiredAccuracy是-1.Again,是-1是CLLocationManager的默認值嗎?
請告訴我這些問題。
謝謝
感謝您的評論。順便說一句,我知道我們可以爲位置經理設置所需的精度,或者我們可以使用位置管理員生成的值。因此,我想知道是應該設置還是應該使用第二個。 – tranvutuan 2012-04-19 14:05:22
您好ttran,取決於您的要求。默認值是kCLLocationAccuracyBest,這意味着它總是會尋找更好的精度,如果在你的用戶場景中你不需要這樣的精度,最好改變它來保存電池。如果您沒有更改使用默認值的期望精度屬性,我通常將該值設置爲kCLLocationAccuracyHundredMeters,但這取決於您的用戶方案。 – Andrea 2012-04-19 14:22:13