获取从当前位置获得的城市的城市代码,例如,纽约,纽约

时间:2013-02-22 06:40:14

标签: iphone reverse-geocoding currentlocation

在我的应用程序中,我使用MKReverseGeocoder

从当前位置获取城市名称

我也获得了国家代码,但我也想要城市代码。

对于exmaple如果我得到纽约市而不是我想要纽约。所以我可以展示纽约,纽约

任何人都可以帮忙,我怎么得到或任何链接?

提前致谢!

1 个答案:

答案 0 :(得分:1)

纽约不是“城市代码”,它是纽约州的缩写。就administrativeArea / MKPlacemark而言,美国州为CLPlacemark。地理编码器只提供一个规范的城市名称 - 如果你想要它的缩写,你将不得不寻找其他地方。

另请注意,在iOS 5.0及更高版本中,您应该使用CLGeocoder,而不是已弃用的MKReverseGeocoder