2011-11-22 144 views
1

在我的應用程序我得到接觸這樣的通訊錄組..獲取特定聯繫人

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

回答

0
+0

仍然沒有得到它,你可以請提供一些代碼....每次app引發異常 – Ankur

+0

ABMultiValueRef groups = ABRecordCopyValue(person,kABGroupNameProperty); NSString * groupName;對於(int k = 0; k Minakshi

+0

感謝您的幫助,但它不是在我的情況下工作,獲得隨機異常在行ABMultiValueGetCount(羣),我嘗試了一些其他的方式,但也有一些問題,你可以看到我的代碼http://stackoverflow.com/questions/ 8252366/getting-group-for-particular-contact-from-addressbook -iPhone – Ankur

相關問題