Извлечение контактных данных из адресной книги в iphone

#iphone

#iPhone

Вопрос:

Как получить улицу, город, штат и страну контакта из адресной книги в iphone

Ответ №1:

         ABAddressBookRef addressBook = ABAddressBookCreate();

NSArray *array= (NSArray *)ABAddressBookCopyArrayOfAllPeople(addressBook);

            ABRecordRef person=(ABRecordRef)[array objectAtIndex:i];
    firstName=(NSString *)ABRecordCopyValue(person, kABPersonFirstNameProperty);
    lastName=(NSString *)ABRecordCopyValue(person, kABPersonLastNameProperty);
    streeName = (NSString *)ABRecordCopyValue(person, kABPersonAddressStreetKey);
    ciy = (NSString *)ABRecordCopyValue(person, kABPersonAddressCityKey);
  

Не забудьте добавить адресную книгу и фреймворк AddressBookUI.

Ответ №2: