ios - 如何确定新西兰城市/城镇/邮政编码位于哪个地区?

标签 ios contacts abaddressbook

这个问题不太可能帮助任何 future 的访客;它仅与一个小地理区域、一个特定时刻或一个非常狭窄的情况相关,而这些情况通常不适用于互联网的全局受众。如需帮助使这个问题更广泛地适用,visit the help center .




9年前关闭。




我有一个应用程序,它从用户生成的数据中列出了很多邮政地址。在适用的情况下,地址将按州、省或地区分组。

新西兰邮政地址包含城市和邮政编码,但没有地区。是否有任何可用的地区信息可以让我在其中提供新西兰街道地址的城市/城镇或邮政编码并获取地区名称?

例如

NSString *region = [nzRegionsForCities objectForKey:@"Dunedin"];
(result is Otago)

或者
NSString *region = [nzRegionsForPostalCodes objectForKey:@"6011"];
(result is Wellington)

我希望避免自己创建这样的字典的工作。 (我不知道是否有任何城市或邮政编码分布在多个地区。)我阅读了Postcodes in New Zealand维基百科页面。邮政编码的第一位数字确定大致区域,但不提供精确匹配。新西兰邮政编码系统于 2006 年 6 月推出,因此用户数据可能没有正确、当前或任何邮政编码。因此,在我的情况下,能够查找城市的区域比查找邮政编码的区域更重要。

最佳答案

您可能能够使用 iOS 框架解决此问题。看看CLPlacemarkCLGeocoder类(class);我用它们在我的应用程序中构建了一个类似的功能。

关于ios - 如何确定新西兰城市/城镇/邮政编码位于哪个地区?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15442686/

相关文章:

iOS 特殊字符,奇怪的问题

iphone - 使用核心数据外部保存的变量使用排序描述符对核心数据进行排序

iphone - 读取 ABSource 的名称

javascript - 在 iOS 和 Android 上使用 React Native 时,我还能使用原生第三方库吗?

ios - 当我们使用 MCSessionState 时,didChangeState 响应非常慢我们找不到原因

iphone - 如何排序NSMutableArray元素?

android - android 联系人数据中的 TIMES_CONTACTED 值问题

java - setListAdapter() 不起作用

android - 在 Android 上无法查看使用 PhoneGap 保存的联系人

Android 获取所有联系人列表(姓名、电子邮件、电话)需要超过一分钟的时间来获取大约 700 个联系人