iOS开发:利用SDWebImage实现图片加载与缓存
来源:互联网 发布:网关是什么知乎 编辑:程序博客网 时间:2024/06/06 04:40
iOS开发:利用SDWebImage实现图片加载与缓存
SDWebImage是一套开源框架,这个类库提供一个UIImageView类别以支持加载来自网络的远程图片。具有缓存管理、异步下载、同一个URL下载次数控制和优化等特征。
想要深入学习的可从下面方法自行研究:
下载SDWebImage
SDWebImage API文档入口
实现从网络加载图片步骤:
1、在工程里导入SDWebImage:
2、此时如果是在MRC下,还需要一步: 主界面 - > Build Phases - > Compile Sources(38Items),不一定全是38
(1)在搜索栏里搜索sd(SD), 双击每一行,然后添加-fobjc-arc
(2)搜索ns,添加-fobjc-arc
(3)搜索ui:添加-fobjc-arc
*说明:因为我只是单纯的加载图片,所以GiF,WebP什么的就没禁止ARC,有兴趣的可以深入研究一下。
3、引入头文件,并给imageView赋值
#import"UIImageView+WebCache.h"
//赋值语句:
[_movieImageView sd_setImageWithURL:[NSURL URLWithString:@"http:\/\/v.juhe.cn\/movie\/picurl?2583181"]];
运行结果:
i
2 0
- iOS开发:利用SDWebImage实现图片加载与缓存
- 【iOS】网络加载图片缓存与SDWebImage
- 【iOS】网络加载图片缓存与SDWebImage
- 【iOS】网络加载图片缓存与SDWebImage
- iOS利用SDWebImage实现缓存的计算与清理
- 《iOS开发笔记—SDWebImage图片缓存与清除》
- 网络加载图片缓存与SDWebImage
- iOS网络编程(三) 异步加载及缓存图片---->SDWebImage
- iOS网络编程(三) 异步加载及缓存图片---->SDWebImage
- iOS网络编程(三) 异步加载及缓存图片---->SDWebImage
- iOS网络编程(三) 异步加载及缓存图片---->SDWebImage
- SDWebImage网络加载图片缓存
- SDWebImage异步加载图片及缓存的管理与清理
- SDWebImage异步加载图片及缓存的管理与清理
- SDWebImage异步加载图片及缓存的管理与清理
- SDWebImage异步加载图片及缓存的管理与清理
- SDWebImage异步加载图片及缓存的管理与清理
- iOS 图片缓存之SDWebImage
- C/C++中的void和void*
- 文章标题
- 写点心情。明天开始不上X景了。哎。
- HDU 5439 Aggregated Counting
- C/C++中的输入与输出及如何读取一行文本
- iOS开发:利用SDWebImage实现图片加载与缓存
- rac安装GI时运行root.sh报错
- 让你不再害怕指针
- textarea内容有换行时存入数据库丢失问题的解决
- 【STL】STL之set
- hdoj 1028 Ignatius and the Princess III
- 类中的常量, const对象和成员函数
- 利用Android的UncaughtExceptionHandler捕获崩溃异常
- 类中const, static, reference成员的初始化