我使用CLGeocoder
方法geocodeAddressString:completionHandler:
以獲取地標。CLGeocoder在iOS 5.1和6.0模擬器上返回不同的地標
與像的Avinguda德串馬德里100測試它,我得到:
- 3結果6.0模擬器
- 1的結果5.1模擬器
發生這種情況無論在iPhone和iPad模擬器。
我想我的代碼是錯誤的,但蘋果的Geocoder Demo project有這個問題也一樣,你可以在下面的兩張截圖看到(注意,是在兩個屏幕截圖顯示指向一個結果點):
如果你想重現它在蘋果的示例代碼,
- 選擇正向標籤(它會打開默認情況下)。
- 在文本字段中輸入Avinguda de Madrid 100。
- 點擊地理編碼字符串按鈕(不啓用包括提示區域)。
你以前有過這個問題嗎?我錯過了什麼?或者我應該轉移到Google Places API?