尤其是新手,看完这篇博客,图片缓存so easy。第一步,下载SDWebImage,导入工程。github托管地址 https://github.com/rs/SDWebImage第二步,在需要的地方导入头文件#import "UIImageView+WebCache.h"第三步,调用sd_setImageWithURL:方法缓存图片,注意,这就是新版本的新方法,旧方法是 se
转载 精选 2015-02-11 19:36:26
462阅读
可以在https://github.com/rs/SDWebImage这个网站上下载SDWebImage开源包,加到我们的工程中。command+b一下会有8个错误,这时候我们导入MapKit.framework、ImageIO.framework两个框架就好了。然后#import "UIImageView+WebCache.h"一下就OK了。UIImageView+WebCache类是对UIIm
转载 精选 2014-08-14 09:17:51
348阅读
SDWebImage作为目前最受欢迎的图片下载第三方框架,使用率很高。但是你真的会用吗?本文接下来将通过例子分析如何合理使用SDWebImage。使用场景:自定义的UITableViewCell上有图片需要显示,要求网络网络状态为WiFi时,显示图片高清图;网络状态为蜂窝移动网络时,显示图片缩略图。如下图样例:图中显示的图片符合根据网络状态下载要求由于要监听网络状态,在这里笔者推荐使用AFNetW
翻译 精选 2016-05-10 14:27:51
529阅读
SDWebImage是一个开源的第三方库,它提供了UIImageView的一个分类,以支持从远程服务器下载并缓存图片的功能。它具有以下功能: 提供UIImageView的一个分类,以支持网络图片的加载与缓存管理 一个异步的图片加载器 一个异步的内存+磁盘图片缓存 支持GIF图片 支持WebP图片 后
转载 2016-08-15 14:37:00
51阅读
2评论
(1)SDWebImage基本使用 (2)SDWebImage内部结构
转载 2017-07-06 22:14:00
77阅读
2评论
缓存图片方法 [[SDImageCache sharedImageCache] storeImage:myImage forKey:myCacheKey]; 读取缓存 UIImage *myCachedImage = [[SDImageCache sharedImageCache] imageFro
转载 2016-02-17 14:55:00
91阅读
2评论
SDWebimage 源码分析这家伙其实就是完成了 异步解压缩+缓存策略options的所有枚举类型typedef NS_OPTIONS(NSUInteger, SDWebImageOptions) {  //失败后重试 SDWebImageRetryFailed = 1 << 0, //UI交互期间开始下载,导致延迟下载比如UIScrollView减速 S
获取缓存大小CGFloat  size =  [[SDImageCache sharedImageCache] getSize];  2.清空缓存图片[[SDImageCache sharedImageCache] clearDisk];  
原创 2015-03-03 16:52:43
1010阅读
我之前写过一篇博客,介绍缓存处理的三种方式,其中最难,最麻烦,最占内存资源的还是图片缓存,最近做的项目有大量的图片处理,还是采用了SDWebImage来处理,但是发现之前封装好的代码报错了。研究发现,是我用了新版的SDWebImage,好多方法都变了。现在把代码贴出来,供大家参考。尤其是新手,看完这...
原创 2021-07-28 15:02:40
248阅读
SDWebImage是我搞iOS以来少数佩服的框架,膜拜一下作者.真的写的非常棒!这套开源框架还是蛮重要的, 涉及到异步加载图片源和自动缓存.我们如果能够熟练使用其API 就可以实现很多复杂的...
转载 2015-03-30 20:14:00
185阅读
2评论
SDWebImage源码解读 在解读源码前先了解一下 SDWebImage 中几个比较重要的 options(枚举),这有助于我们更好的理解图片的加载的流程: SDWebImageOptions Option 含义 SDWebImageRetryFailed 一般情况下,一个URL下载失败后会被加入 ...
转载 2021-08-12 17:21:00
864阅读
2评论
ebImage,我们使用较多的是
转载 2023-05-23 08:57:16
129阅读
API documentation is available atCocoaDocs - SDWebImageUsing UIImageView+WebCache category with UITableViewJust #import the UIImageView+WebCache.h hea...
原创 2022-07-26 18:36:54
298阅读
Web ImageThis library provides a category for UIImageVIew wi
原创 2022-12-01 16:07:04
204阅读
流行的网络图片加载库SDWebImage源码分析
原创 2021-10-21 17:55:15
859阅读
SDWebImage加载FLAnimatedImage 效果 源码 https://github.com/YouXianMing/Animations // // GifPictureController.m // Animations // // Created by YouXianMing o
转载 2016-02-22 21:02:00
154阅读
2评论
SDWebImage是一个很厉害的图片缓存的框架。既ASIHttp+AsyncImage之后,我一直使用AFNetworking集成的UIImageView+AFNetworking.h,但后者对于图片的缓存实际应用的是NSURLCache自带的cache机制。而NSURLCache每次都要把缓存的raw  data 再转化为UIImage,就带来了数据处理和内存方面的更多操作。具体的比
转载 精选 2015-10-22 16:32:37
488阅读
SDWebImage作为目前最受欢迎的图片下载第三方框架,使用率很高。但是你真的会用吗?本文接下来将通过例子分析如何合理使用SDWebImage。 使用场景:自定义的UITableViewCell上有图片需要显示,要求网络网络状态为WiFi时,显示图片高清图;网络状态为蜂窝移动网络时,显示图片缩略图
转载 2016-05-03 09:15:00
113阅读
2评论
SDWebImageManager *sSDWebImageManager sharedManager]; UIImage *cachedImage = [sdManager imageWithUrl:url];// 将需要缓存的图片加载进来        //如果缓存中有图片        if (cachedImage) {            MYLog(@"有缓存图片
原创 2022-12-09 14:54:32
74阅读
这个类库提供一个UIImageView类别以支持加载来自网络的远程图片。具有缓存管理、异步下载、同一个URL下载次数控制和优化等特征。 SDWebImage 加载图片的流程 SDWebImage库的作用 通过对UIImageView的类别扩展来实现异步加载替换图片的工作。 主要用到的对象:1、UII
转载 2016-05-19 09:44:00
96阅读
2评论
  • 1
  • 2
  • 3
  • 4
  • 5