我是iphone开发的新手。在我的应用程序中,我使用<AddressBook/AddressBook.h> and <AddressBookUI/AddressBookUI.h>
框架从地址簿中获取人员详细信息。
我有recName.text = (NSString *)ABRecordCopyValue(person, kABPersonFirstNameProperty);
和ABMultiValueRef multi = ABRecordCopyValue(person, kABPersonPhoneProperty);
recNumber.text = (NSString*)ABMultiValueCopyValueAtIndex(multi, 0);
之后我将recName和recNumber保存到sqlite数据库中。
然后我执行一些查询语句到数据库中以获取最大重复到db的recName和recNumber值。
现在我从数据库中获得了recname和recnumber,我想从地址簿中找到相应的人物形象。
如何从地址簿中获取相应人物的图像?
答案 0 :(得分:0)
CFDataRef imageData = ABPersonCopyImageData(person);
UIImage *image = [UIImage imageWithData:(NSData *)imageData];
CFRelease(imageData);