2013-02-22 47 views
0

在我的申請,我米距離當前位置使用MKReverseGeocoder獲取城市代碼從當前位置如獲得市,紐約州紐約市

讓城市的名字,我也越來越地區代碼,但我要的是城市代碼太。

例如,如果我得到紐約城比我想紐約。所以我可以顯示紐約,紐約

可以任何一個幫助,請我如何得到或任何鏈接?

在此先感謝!

回答

1

紐約不是「城市代碼」,它是紐約州的縮寫。美國的狀態是administrativeArea,就MKPlacemark/CLPlacemark而言。地理編碼器只提供一個規範的城市名稱 - 如果您想要它的縮寫,您將不得不尋找其他地方。

另請注意,在iOS 5.0及更高版本中,您應該使用CLGeocoder,而不是已棄用的MKReverseGeocoder

+0

好的謝謝你的回覆,但我不清楚從上面可以得到cityname的縮寫或不是? – Nikunj 2013-02-22 07:01:34

+1

城市有規範的名稱,但不一定是規範的縮寫。蘋果的地理編碼器(和大多數其他地理編碼器)只提供前者。 – rickster 2013-02-22 07:04:08

相關問題