【发布时间】:2010-12-30 06:14:47
【问题描述】:
我只想通过已接电话的电话号码搜索我的 iPhone 通讯录。在这种情况下,我该如何进一步进行?假设我收到的电话是(ISD 代码)xxxxxxxxxx 的格式,例如(+1 1234567890)或(001 1234567890)或(+11234567890)或(+1(123)456-7890)或(1234567890 没有 ISD 代码)或别的东西。那么如何仅使用(ISD CODE)1234567890 搜索整个通讯簿数据库以获取联系人信息?有人可以帮帮我吗?
问候, 普拉塔普。
【问题讨论】:
-
通过互联网搜索并查看 iPhone SDK API,我遇到了这些,“到目前为止,没有办法做到这一点”。地址簿以格式化方式存储电话号码(如果您通过“联系人”添加电话号码,则以不同格式存储的电话号码,否则如果电话号码是从 SIM 复制,则以不同格式保存)本地化设置。因此,电话号码应根据本地化设置格式化并搜索整个地址簿。
标签: iphone objective-c