2012-02-16 2 views
2

я добавил рамки:как получить изображение из списка контактов

#import "AddressBook/ABAddressBook.h" 
#import "AddressBookUI/AddressBookUI.h" 

Я хочу, чтобы получить image.you может изменить мой код, или дайте мне ссылку

ABAddressBookRef addressBook = ABAddressBookCreate(); 
    CFArrayRef nameArray = ABAddressBookCopyArrayOfAllPeople (addressBook); 

    m_SourceContactsUserArray = [[NSMutableArray alloc] init]; 
    for (int i = 0; i<CFArrayGetCount(nameArray); i++) { 
     ABRecordRef person = CFArrayGetValueAtIndex(nameArray, i); 
     NSString *personName = (NSString*)ABRecordCopyValue(person,kABPersonFirstNameProperty); 
     [m_SourceContactsUserArray addObject:personName]; 
    } 
    CFRelease(addressBook); 
    CFRelease(nameArray); 

спасибо много.

+0

возможно дубликат [Получить изображение человека из AddressBook] (Http: // StackOverflow .com/questions/2085959/get-image-of-a-person-from-addressbook) – CanSpice

ответ