将文件写入/保存到iPhone

4
我目前在加载完图片后将其保存到iPhone的本地空间。我想知道是否需要开辟一个单独的线程来完成这个任务。
例如,当iPhone同时请求多张图片时,它们被加载后会调用“保存到硬盘”的方法。
由于同时有很多“保存到硬盘”的方法被调用,因此是否需要为每个“保存到硬盘”的调用开设一个单独的线程或某种类型的队列,在处理前堆叠对象?
谢谢。
1个回答

1

谢谢你告诉我这个,但是你认为值得去做吗?也就是说,我会看到任何性能提升吗? - user281300
这取决于你当前如何保存图像。如果你在主线程上保存它们,很可能会被锁住,使用应用时会出现卡顿。特别是在实际设备上(在模拟器上运行得更快)。 - Vlad Grichina
现在我正在使用一个后台线程来执行任务,然后使用主线程来显示图像。这似乎更好,但是图像加载速度较慢,只要不锁定用户界面就可以了。谢谢。 - user281300

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接