2013-05-30 43 views
0

我有一個應用程序,它使用包含我的自定義註釋的plist的Mapkit。這一切工作正常。iOS - 使用MapKit和plist註釋 - 如何在一個位置搜索半徑

我接下來想要在地圖之外做的是能夠找到所有自定義註釋,例如我的位置或我選擇的位置的半徑10英里。

我只想返回滿足該條件的註釋列表並將它們呈現在列表視圖中。

任何想法什麼是這樣做的最好方法?

+0

我沒有給你一個完整的答案,但我想你想看看在Core Location中使用'CLRegion',然後將註釋的座標傳遞到'containsCoordinate:'上,以查看該註釋是否位於地區。 – mharper

回答

0

如果創建CLLocation對象出你的數據,你必須能夠做的,如果你的;再能夠讓他們到你的地圖,你就可以用比較它們的距離到您選擇的位置distanceFromLocation