AddressBook中的人物ImageData(CFDataRef)是什么格式?(Jpeg或PNG)?或者如何确定?

时间:2011-08-26 01:36:46

标签: image png jpeg nsdata addressbook

从AddressBook的API ABPersonCopyImageData我可以得到一个CFDateRef,它是NSData的免费桥接器。我想将这些数据写入文件,但我应该使用哪种文件扩展名? .jpeg或.png?

文档没有提到数据是什么。有什么方法可以知道吗?

1 个答案:

答案 0 :(得分:1)

NSData  *imgData = (__bridge NSData *)ABPersonCopyImageData(person);
        UIImage *img = [UIImage imageWithData:imgData];
        if (!img) {
            img = [UIImage imageNamed:@"noImage.png"];
        }