Get image of a person from iPhone address book
How do you get a person's image from an iPhone address book? 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. ChangUZ (NSData*)ABPersonCopyImageDataWithFormat([targetPeople objectAtIndex:index], kABPersonImageFormatThumbnail) This is faster since it returns a thumbnail. Slightly refreshed code: UIImage *image = nil; @try { CFDataRef cfImage =