在iPhone OS上,如何以编程方式检查地址簿中是否存在联系人?

con*_*gan 2 c iphone cocoa-touch objective-c addressbook

我在我的应用程序中添加了一项功能,允许用户将商家的联系方式保存到地址簿中; 但是,为了防止添加多个条目,我想检查该条目是否已经存在.

知道怎么做吗?iPhone开发者文档似乎有点不清楚.我正在使用C api添加联系人.

Ben*_*ieb 5

使用ABAddressBookCopyPeopleWithName()从通讯簿中获取潜在匹配列表,然后遍历它们以查看它们是否是您要添加的名称.