0
我有一個街道地址陣列,我想我的應用程序排序該數組開始與我的位置(GPS)的最接近的地址。地址數組:地理位置最近的地方iphone地理位置在ios6
既然Apple已經在iOS 6中發佈了iOS Maps,那麼更簡單的方法是什麼?
謝謝, 馬特。
我有一個街道地址陣列,我想我的應用程序排序該數組開始與我的位置(GPS)的最接近的地址。地址數組:地理位置最近的地方iphone地理位置在ios6
既然Apple已經在iOS 6中發佈了iOS Maps,那麼更簡單的方法是什麼?
謝謝, 馬特。
我會採取的方法將使用CLGeocoder來獲取每個地址的CLLocation實例(有幾個類提供的異步方法來做到這一點)。保存獲得的值,以便將來再次分類時不必重新獲取它們。獲取您的位置作爲CLLocation實例。使用 - [CLLocation distanceFromLocation:]獲取設備位置和每個地址位置之間的距離。按這些距離值排序。
希望這會有所幫助! 馬克