我现在正在开发的应用程序以UITableView
从 Core Data 数据库加载数据的(带有自定义单元格)为中心。每个实体都有一些NSStrings
,一个二进制数据属性,具有压缩的 resizedUIImage
和一个可转换的UIImage
属性,存储在外部。该应用程序运行得非常好,只保存了压缩的调整大小的图像,但是当我将完整图像也保存到可转换属性时,表格视图变慢并且我收到内存警告。我应该提一下,单元格中实际上只有两个NSStrings
和压缩调整大小图像的 jpeg 表示。
为什么外部存储的全尺寸图像在不被访问时仍然会减慢表格视图,我该怎么做才能解决这个问题?