Possible Duplicate:
Get photos from Address book in iphone Application


我是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,我想要通讯录中人的对应图像。

我如何从通讯录中获取相应人员的图像?

最佳答案

  CFDataRef imageData = ABPersonCopyImageData(person);
  UIImage *image = [UIImage imageWithData:(NSData *)imageData];
  CFRelease(imageData);

关于iphone - ios:如何使用人的手机号码从通讯录中获取缩略图? ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13839975/

10-08 22:43