Get image of a person from iPhone address book

后端 未结 3 1225
花落未央
花落未央 2021-01-04 00:33

How do you get a person\'s image from an iPhone address book?

3条回答
  •  耶瑟儿~
    2021-01-04 00:44

    You can do it like this....

    NSData  *imgData = (NSData *)ABPersonCopyImageData(person);
    
    UIImage  *img = [UIImage imageWithData:imgData];
    

    where person is of type ABRecordRef. Now, as CFData and NSData are toll-free bridged, you can simply type cast CFData to NSData and get the image

    Hope this helps.

提交回复
热议问题