从AddressBook的API ABPersonCopyImageData
中,我可以获得CFDateRef,它是与NSData的免费桥接。而且我想将此数据写入文件,但是我应该使用什么文件扩展名?
.jpeg或.png?
该文档没有提到数据是什么,有什么办法知道吗?
最佳答案
NSData *imgData = (__bridge NSData *)ABPersonCopyImageData(person);
UIImage *img = [UIImage imageWithData:imgData];
if (!img) {
img = [UIImage imageNamed:@"noImage.png"];
}
关于image - 地址簿中人的ImageData(CFDataRef)是什么格式?(Jpeg还是PNG)?或者如何确定?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7199183/