美文网首页
SDImageCache

SDImageCache

作者: 愤怒的八哥 | 来源:发表于2019-02-11 13:20 被阅读0次

SDImageCache提供了对图片的内存缓存、异步磁盘缓存、图片缓存查询等功能,下载过的图片会被缓存到内存,也可选择保存到本地磁盘,当再次请求相同图片时直接从缓存中读取图片,从而大大提高了加载速度。在SDImageCache中,内存缓存是通过 NSCache的子类来实现的;磁盘缓存是通过 NSFileManager 来实现文件的存储,是异步实现的。
1.内存缓存是封装NSCache,使用NSMapTable实现弱内存缓存。好处是



2.文件存储原理基本类似。

相关文章

  • SDWebImage - Cache

    SDImageCache分析 SDWebImageManager通过SDImageCache来获取/存储图片,而且...

  • SDImageCache

    .h文件 // 查询缓存图片完成的回调blocktypedef void(^SDCacheQueryComplet...

  • SDImageCache

    SDImageCache提供了对图片的内存缓存、异步磁盘缓存、图片缓存查询等功能,下载过的图片会被缓存到内存,也可...

  • SDWebImage图片缓存获取与清理

    SDImageCache SDWebImage缓存的相关操作主要通过SDImageCache这个类实现。 缓存清理...

  • SDImageCache类说明

    继承于:NSObject 声明处:SDImageCache.h 概述 SDImageCache维持一个内存缓存和一...

  • iOS 清除缓存(笔记)

    float tmpSize = [[SDImageCache sharedImageCache] getSize]...

  • SDWebImage原理

    SDWebImageManager=SDImageCache+SDWebImageDownloader+SDWeb...

  • 读读SDImageCache

    Cahce一般主要有以下点需要掌握: cache存在哪里 cache如何存 cache操作 cache管理 1.存...

  • [[SDImageCache sharedImageCache]

    因为公司的项目对图片要求比较高,每个tab页面都是各种大图,所以对图片的内存及时清理显得特别的重要。 在项目中我使...

  • [SDImageCache applicationWillTer

    gitHub issues 地址:Issuse地址[https://github.com/SDWebImage/S...

网友评论

      本文标题:SDImageCache

      本文链接:https://www.haomeiwen.com/subject/qdfqeqtx.html