我试图改善使用单元格与从网络获取的图像但存储在NSCachesDirectory
中的UITableView
的滚动性能。单元格具有自定义内容视图来绘制内容(图像)。将UIImage对象的系统缓存与从磁盘缓存(NSCachesDirectory)加载的图像配合使用?
当我使用应用程序包中的占位符图像时,使用[UIImage imageNamed:@"Placeholder.png"]
,滚动性能非常快。
当我使用[UIImage imageWithContentsOfFile:cachePath]
从磁盘缓存(NSCachesDirectory
)加载图像时,滚动性能变差。
根据文档,imageNamed:
缓存图像和imageWithContentsOfFile:
没有。
如何在使用imageWithContentsOfFile:
时使用UIImage
的系统缓存?
非常感谢!
您可能想查看我的[最近的问题](http://stackoverflow.com/questions/18750686/how-to-find-uiimage-bottleneck#comment27641913_18750686),我通过存储未压缩的图像来解决问题。 – 2013-09-28 00:12:12