当前位置 博文首页 > dengren1956的博客:iOS 开发之 SDWebImage 底层实现原理分析

    dengren1956的博客:iOS 开发之 SDWebImage 底层实现原理分析

    作者:[db:作者] 时间:2021-09-20 16:31

      SDWebImage 是一个比较流行的用于网络图片缓存的第三方类库。这个类库提供了一个支持缓存的图片下载器。为了方便操作者调用,它提供了很多 UI 组件的类别,例如:UIImageView、UIButton、等等。

      使用方式很简单:

      1、CocoaPods 安装:

      platform :ios, '7.0'
      pod 'SDWebImage', '~> 4.0'

      2、直接把文件夹拖进工程目录:

      在使用时只需要引入头文件,就可以使用相关 API 进行网路图片缓存了。例如:

    [imageView sd_setImageWithURL:[NSURL URLWithString:@"http://www.domain.com/path/to/image.jpg"]
                 placeholderImage:[UIImage imageNamed:@"placeholder.png"]];
    cs