iOS // 显示大量大(全屏)远程图像

iOS // displaying lots of large (fullscreen) remote images

我在使用大量远程图像(总共一百个,或多或少)的应用程序中导航时遇到问题(应用程序崩溃)

使用 SDWebImage,what's described here by many 就是这样(内存使用量越来越大)

有什么更好的tool/pod推荐?

你可以试试 Haneke

这是它的功能列表:

  • 使用NSCache的一级内存缓存。
  • 使用文件系统的二级LRU磁盘缓存。
  • 零配置 UIImageView 类别以使用缓存,针对 UITableView 和 UICollectionView 单元重用进行了优化。
  • 异步和同步图像检索。
  • 背景图片调整大小和文件读取。
  • 图片解压。
  • 调整大小前后的自定义图像变换。
  • 线程安全。
  • 内存警告或达到磁盘容量时自动缓存逐出。
  • 启动时将磁盘缓存中的图像预加载到内存中。