我試圖繪製兩個位置之間的路線。爲此,我有兩個CLLocation
startPoin,endPoind實例。我想轉換這兩個位置兩個相應的位置地址。之後,我想從Google地圖webservice獲取所有路線點。下面的代碼也是如此。MKReverseGeocoder委託方法在單獨的線程上工作嗎?
在viewDidLoad中我打電話的順序
[self update:startPoint]; //MKReverseGeocoder start point
[self update:endPoint]; //MKReverseGeocoder end point
[self updateRoute];
可惜方法[自updateRoute]正在執行首先與MKReverseGeocoder
委託方法比較。在這個方法中,位置數組的值爲null。獲得EXEBADACCESS。我怎麼能超過這個價值。 裏面MKReverseGeocoder
委託方法我得到的位置名稱。委託方法正在執行任何其他線程。
MKReverseGeoCoder在iOS 5.0中已棄用。使用CLGeoCoder。 – 2014-04-04 09:41:20