Pinterest开源图片下载和缓存框架--PINRemoteImage (在iOS代码库中浏览本帖)
- 关键字:图片下载,缓存
- 代码类库:视图动画(ViewAnimation)
- GitHub链接:https://github.com/pinterest/PINRemoteImage
PINRemoteImage是知名图片社交应用Pinterest开源的一款线程安全、高性能、功能丰富的图像下载库。除常规的异步下载和缓存外,PINRemoteImage还支持多种类型的文件下载,比如PNG、JPG、WebP,甚至是动态图。在弱联网环境下,PINRemoteImage通过两种方法来提高下载体验,其中之一是支持渐进的JPG,但并不是很老的渐进显示,而是添加了美观的模糊效果来处理扫描。
![](http://cdn.cocimg.com/bbs/attachment/Fid_19/19_98590_798abdb0e8533f3.gif)