IOS- SDWebImage的作用
来源:互联网 发布:华硕笔记本网络维修 编辑:程序博客网 时间:2024/06/03 16:02
SDWebImage 主要是用于项目中的图片缓存。图片缓存,一般是缓存图片,就是当我们第一从网络中获取到了图片,SDWebImage就会把该图片的数据存在我们手机对应的内存缓存文件当中,只要我们不把缓存删除,下次我们在APP的对应页面就不需要在从网络上去获取,数据会自动的先调用本地对应的缓存数据(在断网的情况下,也是可以调用本地数据)。图片缓存作用,节省了用户的流量,提升用户体验度。
下面是图片缓存几种基本用法。
首先我们需要在github上面下载SDWebImage,在把它添加在我们的工程当中,下载地址:https://github.com/rs/SDWebImage
使用方法:sd_setImageWithURL:
NSURL *image1Path = [NSURL URLWithString:@"http://7xshum.com1.z0.glb.clouddn.com/001.jpg"];
方法一:
//图片缓存的基本代码, [image1 sd_setImageWithURL:image1Path];
方法二:(列表中的方法)
//在加载图片前使用默认图片[cell.imageView sd_setImageWithURL:image1Path placeholderImage:[UIImage imageNamed:@"00.png"]];
方法三:
//用block 可以在图片加载完成之后做些事情 [image2 sd_setImageWithURL:image1Path completed:^(UIImage *image, NSError *error, SDImageCacheType cacheType, NSURL *imageURL) { }];
方法四:
//使用默认图片,而且用block 在完成后做一些事情 [image1 sd_setImageWithURL:image1Path placeholderImage:[UIImage imageNamed:@"default"] completed:^(UIImage *image, NSError *error, SDImageCacheType cacheType, NSURL *imageURL) {}];
0 0
- IOS- SDWebImage的作用
- IOS SDWebImage的使用
- iOS---SDWebImage的使用
- SDWebImage库结构的简单分析 SDWebImage库的作用
- IOS--最新版SDWebImage的使用
- iOS之SDWEBIMAGE的使用
- iOS:SDWebImage
- iOS SDWebImage
- iOS SDWebImage
- iOS图片缓存开源库SDWebImage的使用
- IOS-46-最新版SDWebImage的使用
- iOS开发-进阶:最新版SDWebImage的使用
- iOS SDWebImage的原理以及使用流程
- iOS开发之SDWebImage的使用
- iOS - SDWebImage的原理以及使用流程
- 【iOS】SDWebImage的图片缓存机制
- iOS SDWebImage框架的整体流程
- 【IOS学习】最新版SDWebImage的使用
- 文章标题
- hdoj 1437 天气情况
- CopyOnWriteArrayList与Collections.synchronizedList的性能对比
- 在方法中设定泛型的上限
- POJ题目分类
- IOS- SDWebImage的作用
- 常用方法
- 泛型通配符
- 2016年3月份总结
- Android中Gson解析json数据使用@SerializedName注解与java对象不匹配的字段
- 泛型的下限
- 深入理解HTTP协议、HTTP协议原理分析
- 方法的覆写
- CodeForces 19B Checkout Assistant