iOS // 显示大量大(全屏)远程图像
iOS // displaying lots of large (fullscreen) remote images
我在使用大量远程图像(总共一百个,或多或少)的应用程序中导航时遇到问题(应用程序崩溃)
使用 SDWebImage,what's described here by many 就是这样(内存使用量越来越大)
有什么更好的tool/pod推荐?
你可以试试 Haneke。
这是它的功能列表:
- 使用NSCache的一级内存缓存。
- 使用文件系统的二级LRU磁盘缓存。
- 零配置 UIImageView 类别以使用缓存,针对 UITableView 和 UICollectionView 单元重用进行了优化。
- 异步和同步图像检索。
- 背景图片调整大小和文件读取。
- 图片解压。
- 调整大小前后的自定义图像变换。
- 线程安全。
- 内存警告或达到磁盘容量时自动缓存逐出。
- 启动时将磁盘缓存中的图像预加载到内存中。
我在使用大量远程图像(总共一百个,或多或少)的应用程序中导航时遇到问题(应用程序崩溃)
使用 SDWebImage,what's described here by many 就是这样(内存使用量越来越大)
有什么更好的tool/pod推荐?
你可以试试 Haneke。
这是它的功能列表:
- 使用NSCache的一级内存缓存。
- 使用文件系统的二级LRU磁盘缓存。
- 零配置 UIImageView 类别以使用缓存,针对 UITableView 和 UICollectionView 单元重用进行了优化。
- 异步和同步图像检索。
- 背景图片调整大小和文件读取。
- 图片解压。
- 调整大小前后的自定义图像变换。
- 线程安全。
- 内存警告或达到磁盘容量时自动缓存逐出。
- 启动时将磁盘缓存中的图像预加载到内存中。