2012-09-20 192 views

回答

1

我会采取的方法将使用CLGeocoder来获取每个地址的CLLocation实例(有几个类提供的异步方法来做到这一点)。保存获得的值,以便将来再次分类时不必重新获取它们。获取您的位置作为CLLocation实例。使用 - [CLLocation distanceFromLocation:]获取设备位置和每个地址位置之间的距离。按这些距离值排序。

希望这会有所帮助! 马克