获取特定联系人
问题描述:
在我的应用程序我得到接触这样的通讯录组..获取特定联系人
ABAddressBookRef addressBook = ABAddressBookCreate();
CFArrayRef allPeople = ABAddressBookCopyArrayOfAllPeople(addressBook);
CFIndex nPeople = ABAddressBookGetPersonCount(addressBook);
for(int i=0;i< nPeople;i++)
{
ABRecordRef ref = CFArrayGetValueAtIndex(allPeople, i);
CFStringRef firstName = ABRecordCopyValue(ref, kABPersonFirstNameProperty);
.....
and so on
}
任何人都可以建议我如何获得小组nPeople
。
答
检查下列文件
有一种方法parentGroups它返回到该人所属组的阵列...........
仍然没有得到它,你可以请提供一些代码....每次app引发异常 – Ankur
ABMultiValueRef groups = ABRecordCopyValue(person,kABGroupNameProperty); NSString * groupName;对于(int k = 0; k
Minakshi
感谢您的帮助,但它不是在我的情况下工作,获得随机异常在行ABMultiValueGetCount(群),我尝试了一些其他的方式,但也有一些问题,你可以看到我的代码http://*.com/questions/ 8252366/getting-group-for-particular-contact-from-addressbook -iPhone – Ankur