在Android中有一个名为getLastLocation()
的方法,它允许您获取保存的最后位置,以防GPS被禁用,例如,是否有任何功能在Swift中有效?
是否可能比较互联网GPS和真实GPS的结果之间的准确性?
答案 0 :(得分:5)
CLLocationManager
类具有location
属性,其中包含:
最近检索到的用户位置。
CLLocationManager Class Reference进一步指出:
如果从未检索到任何位置数据,则此属性的值为nil。
我无法为您提供具体数据:不同位置服务硬件的准确性;但我强烈建议您浏览Location and Maps Programming Guide。
答案 1 :(得分:0)
我认为您应该使用 NSUserDefault 将位置管理器上的位置保存在更新位置方法中,保存到 NSUserDefault 中的某个键,然后访问以后根据你的需要。据我所知,没有像android这样的功能!