0

嗨,我想搜索 ABAdressbook 并从给定的电话号码中获取姓名?我怎样才能做到这一点?

4

2 回答 2

0

你不能。只有几种交互方式ABAdressBook

最直接的方法是ABPerson通过提供 ID 和ABPeoplePickerNavigationControllerDelegate来保存或删除条目。看来,这是出于隐私的原因,因此从 AB 获取信息的唯一方法是通过用户。

编辑:

也许我错了......看看是否对你有帮助。

于 2011-09-01T14:11:14.700 回答
0

查看https://github.com/erica/ABContactHelper 有一个名为 contactsMatchingPhone 的方法,这是您想要使用的。

NSArray *match = [ABContactsHelper contactsMatchingPhone:@"your number"];

然后,您可以使用 ABContact 帮助器来遍历结果。

于 2011-11-08T22:56:50.057 回答