SDWebImage常识
来源:互联网 发布:人工智能的龙头股票 编辑:程序博客网 时间:2024/05/21 16:54
1> SDWebImage的默认缓存是多长时间?
* 1个星期
2> SDWebImage的默认最大并发数是多少?
* 6
3> SDWebImage底层是怎么实现的?
* cell下载图片思路 – 有沙盒缓存
3.SDWebImage常用方法:
1> 常用方法
- (void)sd_setImageWithURL:(NSURL *)url placeholderImage:(UIImage *)placeholder;
- (void)sd_setImageWithURL:(NSURL *)url placeholderImage:(UIImage *)placeholder options:(SDWebImageOptions)options;
- (void)sd_setImageWithURL:(NSURL *)url placeholderImage:(UIImage *)placeholder completed:(SDWebImageCompletionBlock)completedBlock;
- (void)sd_setImageWithURL:(NSURL *)url placeholderImage:(UIImage *)placeholder options:(SDWebImageOptions)options progress:(SDWebImageDownloaderProgressBlock)progressBlock completed:(SDWebImageCompletionBlock)completedBlock;
2> SDWebImageOptions
* SDWebImageRetryFailed : 下载失败后,会自动重新下载
* SDWebImageLowPriority : 当正在进行UI交互时,自动暂停内部的一些下载操作
* SDWebImageRetryFailed | SDWebImageLowPriority : 拥有上面2个功能
3> 内存处理:当app接收到内存警告时
/**
* 当app接收到内存警告
*/
- (void)applicationDidReceiveMemoryWarning:(UIApplication *)application
{
SDWebImageManager *mgr = [SDWebImageManager sharedManager];
// 1.取消正在下载的操作
[mgr cancelAll];
// 2.清除内存缓存
[mgr.imageCache clearMemory];
}
}
0 0
- SDWebImage常识
- SDWebImage
- SDWebImage
- SDWebImage
- SDWebimage
- SDWebImage
- sdwebimage
- SDWebImage
- SDWebImage
- SDWebImage
- SDWebImage
- sdwebimage
- SDwebimage
- SDWebImage
- SDWebImage
- SDWebImage
- SDWebImage
- SDWebImage
- NSOperation综合案例: 下载图片/技术选择
- iCloud和Core Data
- Leetcode: Ugly Number II
- SDWebImage
- C++支持的程序设计范式
- SDWebImage常识
- 自定义 NSOperation
- 2014 ACM/ICPC Asia Regional Xi'an Online
- spark源码走读环境搭建
- NoSQL开篇——为什么要使用NoSQL
- 六大设计原则--开闭原则
- Mac装Win10
- 2016腾讯在线笔试
- NSOperation