文章目录
SDWebImage的作用
该库提供了具有缓存支持的异步图像下载器。因此可以使用SDWebImage来实现UIImageView加载来自互联网的远程图片。
SDWebImage GitHub
添加到项目中
在项目中创建一个Podfile文件,在终端中vim Podfile
,输入如下:
platform :ios, '7.0'
target 'MyApp' do
pod "SDWebImage"
end
保存退出后,用pod install
安装。
基本使用
- 首先,导入头文件:
#import "UIImageView+WebCache.h"
- 其次,利用其自带的方法对图片进行缓存加载。
以下简单介绍一下在SDEebImage中常用的方法:
- sd_setImageWithURL:
//图片缓存的基本方法
[self.image1 sd_setImageWithURL:imagePath1];
- sd_setImageWithURL: completed:
//用block 可以在图片加载完成之后做些事情