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

发布于 2024-12-01 06:31:05 字数 166 浏览 1 评论 0原文

从 AddressBook 的 API ABPersonCopyImageData 我可以获得一个 CFDateRef,它是到 NSData 的免费桥梁。我想将此数据写入文件,但我应该使用什么文件扩展名? .jpeg 还是.png?

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

From AddressBook's API ABPersonCopyImageData I can get a CFDateRef which is toll-free bridge to NSData. And I want to write this data to file, but what file extension should I use ?
.jpeg or .png?

The documentation doesn't mention what the data is.Is there any way to know?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

无所谓啦 2024-12-08 06:31:05
NSData  *imgData = (__bridge NSData *)ABPersonCopyImageData(person);
        UIImage *img = [UIImage imageWithData:imgData];
        if (!img) {
            img = [UIImage imageNamed:@"noImage.png"];
        }
NSData  *imgData = (__bridge NSData *)ABPersonCopyImageData(person);
        UIImage *img = [UIImage imageWithData:imgData];
        if (!img) {
            img = [UIImage imageNamed:@"noImage.png"];
        }
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文