首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >NSKeyedArchiver性能

NSKeyedArchiver性能
EN

Stack Overflow用户
提问于 2015-11-17 17:19:00
回答 1查看 404关注 0票数 0

目前,我正在研究UIImages的不同存储方法,并遇到了NSKeyedArchiver。使用这个工具读取和写入数据的速度有点慢,这一点并不神秘。然而,我想知道这是为什么。这是因为对象需要一直被编码和解码吗?

这里最好的选择是什么(也许是核心数据?)我的要求是,我需要在任何时候存储大约10-20张图像,并且需要读写操作才能非常快。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-11-17 17:31:39

对于图像,最好的通用解决方案是简单地以标准格式(png、jpg等)读写图像文件。我不知道哪种图像格式会在最短的时间内编码或解码,但我怀疑真正的答案取决于具体的图像。试图将它们放入容器中总是会增加不必要的开销。

有一些专门的图像解决方案,涉及到以内存映射的格式编写文件,而不需要进行额外的处理。例如,看看FastImageCache

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33763143

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档