如何从手机地址簿中选择多个联系人并在应用程序中录制?

问题描述:

我想从iPhone地址簿中选择多个联系人并将选定的联系人保存在我的应用程序中。那么我必须检索所选联系人的记录。如何从手机地址簿中选择多个联系人并在应用程序中录制?

+2

这很好。你有没有真正的问题? – 2013-05-09 09:26:46

+0

你不要在这里提问。你有什么问题?你有任何代码向我们展示?在寻求帮助之前,您是否尝试过/研究/搜索过任何东西? – 2013-05-09 09:28:17

+0

我发现谷歌与例子也:) http://stackoverflow.com/questions/3747844/get-a-list-of-all-contacts-on-ios – Rushabh 2013-05-09 09:34:07

试试这个

ABAddressBookRef addressBook = ABAddressBookCreate(); 
CFArrayRef allPeople = ABAddressBookCopyArrayOfAllPeople(addressBook); 
CFIndex nPeople = ABAddressBookGetPersonCount(addressBook); 

for (int i = 0; i < nPeople; i++) 
{ 
    ABRecordRef ref = CFArrayGetValueAtIndex(allPeople, i); 
    ... 
}