在iOS地址簿中获取图片联系人

前端之家收集整理的这篇文章主要介绍了在iOS地址簿中获取图片联系人前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我是新的使用通讯录,我会尝试获取一些信息在手机中的联系人.是否可以获取所有联系人的图像联系人?这将适用于iOS4或更高版本.

提前致谢!

解决方法

是的,这是完全可能的,你只需询问每个人的记录是否有一个图像:

请参阅文档:
http://developer.apple.com/library/ios/#documentation/AddressBook/Reference/ABPersonRef_iPhoneOS/Reference/reference.html#//apple_ref/doc/uid/TP40007210

相关功能

ABPersonHasImageData(person)
ABPersonCopyImageDataWithFormat(person)

ABPersonCopyImageDataWithFormat返回一个CFDataRef.
使用此(ARC)NSData * data =(__bridge_transfer NSData *)cfData将其转换为NSData;

然后可以使用[UIImage imageWithData:data]创建图像

猜你在找的iOS相关文章