我有一个iphone应用程序。我希望在一个数组中获取所有iphone地址簿联系人。
这可能吗?
答案 0 :(得分:2)
是。 ABAddressBook就是你想要的。
答案 1 :(得分:1)
看起来像:
ABAddressBookRef addressBook = ABAddressBookCreate();
CFArrayRef allPeople = ABAddressBookCopyArrayOfAllPeople(addressBook);
CFIndex nPeople = ABAddressBookGetPersonCount(addressBook);
for( int i = 0 ; i < nPeople ; i++ ) {
ABRecordRef ref = CFArrayGetValueAtIndex(allPeople, i );
NSLog(@"inside loop");
}