没有合适的资源?快使用搜索试试~ 我知道了~
SDWebImage_Comment:SDWebImage源码解读下载,缓存,加载等机制详细讲解,附带注释代码-源码下载
共58个文件
h:21个
m:19个
ds_store:5个
需积分: 9 1 下载量 74 浏览量
2021-03-24
16:36:57
上传
评论
收藏 96KB ZIP 举报
温馨提示
在iOS项目常用的框架中, 是不可少的,相信大部分的iOS开发攻城狮都和SDWebImage打过交道,使用是使用了,但是您了解阅读过它的源码,了解它的实现原理吗? 两次天闲下来,我有时间阅读了SDWebImage的SDWebImage ,收获很大,为了整理下我理解的思路,把它变成了自己的知识,就写了这篇文章,向大家分享下我的阅读心得。 SDWebImage简介 提供UIImageView , UIButton , MKAnnotationView的分类,用于加载网络图片,并进行缓存管理; 初步方式来下载网络图片 异步方式: memory (内存)+ disk (磁盘)来缓存网络图片,自动管理缓存; 后台图片解码,转换及压缩; 同一个URL不会重复下载; 无限的URL不会被无限重试; 支持GIF动画及WebP格式; 开启子线程进行耗时操作,不双重主线程; 使用GCD和ARC ; SDWebI
资源推荐
资源详情
资源评论
收起资源包目录
SDWebImage_Comment-master.zip (58个子文件)
SDWebImage_Comment-master
.DS_Store 6KB
.gitattributes 66B
README.md 25KB
SDWebImageComment
.DS_Store 6KB
SDWebImageComment.xcodeproj
project.xcworkspace
xcshareddata
IDEWorkspaceChecks.plist 238B
contents.xcworkspacedata 162B
project.pbxproj 28KB
WebImage
.DS_Store 8KB
Utils
SDWebImageManager.h 10KB
SDWebImageDecoder.m 14KB
SDWebImagePrefetcher.h 4KB
SDWebImageManager.m 16KB
SDWebImagePrefetcher.m 5KB
SDWebImageDecoder.h 534B
UI_Categories
UIView+WebCache.h 3KB
.DS_Store 6KB
UIButton+WebCache.m 7KB
UIImageView+HighlightedWebCache.h 4KB
UIImageView+WebCache.h 8KB
MKAnnotationView+WebCache.h 4KB
UIImageView+WebCache.m 5KB
NSImage+WebCache.m 621B
UIImageView+HighlightedWebCache.m 2KB
UIButton+WebCache.h 11KB
MKAnnotationView+WebCache.m 2KB
NSImage+WebCache.h 412B
UIView+WebCache.m 8KB
SupportFiles
ViewController.swift 510B
Info.plist 1KB
AppDelegate.swift 2KB
Base.lproj
LaunchScreen.storyboard 2KB
Main.storyboard 2KB
Assets.xcassets
AppIcon.appiconset
Contents.json 2KB
Contents.json 62B
Downloader
SDWebImageDownloaderOperation.h 5KB
SDWebImageDownloaderOperation.m 25KB
SDWebImageDownloader.m 15KB
SDWebImageDownloader.h 8KB
Cache
SDImageCache.h 9KB
SDImageCache.m 23KB
SDImageCacheConfig.m 566B
SDImageCacheConfig.h 994B
Other
.DS_Store 6KB
SDWebImageOperation.h 359B
SDWebImageCompat.h 3KB
SDWebImage.h 2KB
SDWebImageCompat.m 2KB
Categories
UIImage+GIF.h 583B
NSData+ImageContentType.m 1KB
UIView+WebCacheOperation.m 2KB
UIImage+MultiFormat.h 505B
UIImage+WebP.h 385B
UIView+WebCacheOperation.h 1KB
UIImage+WebP.m 5KB
UIImage+MultiFormat.m 5KB
NSData+ImageContentType.h 756B
UIImage+GIF.m 2KB
.gitignore 1KB
共 58 条
- 1
资源评论
亲爱的薄荷绿
- 粉丝: 27
- 资源: 4663
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功