2011-07-22 58 views
0

我正在使用CLLocationManager試圖查找用戶當前所在的地址。如何在沒有可視地圖視圖的情況下將班級返回的座標轉換爲實際地址/業務?還是有一個不同的類來返回這些數據?謝謝。CLLocationManager - 地址的座標

回答

0

看一看MKReverseGeocoder類:

的MKReverseGeocoder類轉換地圖 座標(指定爲經/緯度對)到信息 有關協調提供服務,如國家,城市,或街道。反向 地理編碼器對象是一個單擊對象,它與基於網絡的地圖服務 一起查找指定座標值的地標信息。

但是,你提到你不想提供地圖。這違反了the terms of service

MapKit框架使用Google服務來提供地圖數據。 (...) Google的服務條款要求將反向地理編碼服務 與Google地圖結合使用;當 設計您的應用程序的用戶界面時考慮到這一點。

如果您確定不想驗證地圖,則可能需要查看Google以外的反向地理編碼服務。