NPBImageCache AFNetworking缓存实现,支持内存与磁盘缓存
NPBImageCache 是 AFNetworking 中的 AFCache 实现,支持 内存 和 磁盘缓存。该库增加了一些实用类别,使您可以轻松地使用URL中的图像填充 UIImageView。它通过缓存结果来减少网络流量,但在某些场景下您可能需要禁用缓存,例如,当您知道图像的URL内容已更改(用户替换了图像)时。此时,您可以删除缓存数据并重新从服务器加载新内容。NPBImageCache 利用 NSCache 和 AFCache 实现,帮助您自动处理图像缓存。要使用此缓存库,只需在您的应用代理或首次请求之前引入以下代码:
#import \"NPBCache.h\"
#import <uikit uikit="">
// 设置共享图像缓存
[UIImageView setSharedImageCache: [NPB sharedCache]];
uikit>
此代码可确保在应用启动后有效管理图像缓存。
用户评论