UIImage
在一个特定的动作中,我需要记住很多's。
我设法保存图像的最佳方法是将它们转换为NSData
并存储在NSMutableArray
. 稍后我将遍历数组并再次转换NSData
为UIImage
对象以重用每个图像(我真的将它们全部合并为一个单块)。
但是,如果数组中有 10 个或更多图像,我的应用程序就会崩溃。将它们保存到硬盘而不是NSMutableArray
会为用户增加大量处理时间。
动态处理大量图像的最佳实践是什么?
UIImage
在一个特定的动作中,我需要记住很多's。
我设法保存图像的最佳方法是将它们转换为NSData
并存储在NSMutableArray
. 稍后我将遍历数组并再次转换NSData
为UIImage
对象以重用每个图像(我真的将它们全部合并为一个单块)。
但是,如果数组中有 10 个或更多图像,我的应用程序就会崩溃。将它们保存到硬盘而不是NSMutableArray
会为用户增加大量处理时间。
动态处理大量图像的最佳实践是什么?