【多线程-第四天-自己模拟SDWebImage的下载图片功能-看SDWebImage的Demo Objective-C语言】

一、我们打开之前我们写的异步下载网络图片的项目,把刚刚我们写好的分类拖进来

1.我们这个分类包含哪些文件:

1)HMDownloaderOperation类,

2)HMDownloaderOperationManager类,

3)NSString+Sandbox分类,

4)UIImageView+WebCache分类,

这四个文件吧,把它们拖过来,选择Copy,点Finish,

好,都复制过来之后,

下边我们要去加载图片,注意,别的位置我们都不需要改,我们ViewController里边,我们已经不依赖于其他任何东西了,

ViewController里边,直接去,

1)创建Cell

2)获取数据

3)把数据交给Cell

这是它的事情,

现在我们只需要改Cell,Cell里边有一个ImageView,让它去下载图片,去展示图片,就OK了,

好,我们导入这个头文件,UIImageView+WebCache.h,

这个头文件,我写的这个UIImageView的分类,我故意写的跟SDWebImage里边的分类名字一样,所以我们这块儿,不用重新导入了,

现在导入的是,我们自己写的这个分类,好,再往下,我们这块儿,

给它删掉,调用[self.iconView ],它是一个UIImageView,它有一个方法叫做setImageUrlString,

把图片的地址传过来,appInfo.icon,

[self.iconView setImageUrlString:appInfo.icon];

你可能感兴趣的:(Objective-C,objective-c,开发语言,macos)