【发布时间】:2013-03-11 01:57:11
【问题描述】:
我经常对CLLocation 对象使用distanceFromLocation 方法来获取它们与其他位置的距离。枚举 CLLocations 数组,然后使用此方法将每个位置与我的参考位置进行比较。
我很想知道使用distanceFromLocation 对处理/内存的影响,尤其是对于连续使用大量CLLocation 对象。这种方法是如何工作的 - 它是连接到服务器以获取数据,还是根据一些数学公式计算距离,例如Haversine Formula?
有没有更有效的方法来比较 1 个参考位置和 CLLocation 对象数组之间的距离?
【问题讨论】:
标签: ios core-location cllocation