Get a list of all contacts on iOS
问题 I want to get a list of all contacts of an iPhone. I checked Address Book reference, I may missed something but I didn\'t see it provides a method to get a list of contacts. 回答1: Perhaps ABPerson function ABAddressBookCopyArrayOfAllPeople might do? Example: ABAddressBookRef addressBook = ABAddressBookCreate( ); CFArrayRef allPeople = ABAddressBookCopyArrayOfAllPeople( addressBook ); CFIndex nPeople = ABAddressBookGetPersonCount( addressBook ); for ( int i = 0; i < nPeople; i++ ) { ABRecordRef