SDWebImage会先从内存中找,找不到就下载,下次显示同前,这儿我取消了内存缓存,避免加载大图内存暴涨crash,可在模拟器上跑,然后打开缓存地址(点击Finder然后快捷键Common+Shift+G,copy缓存路径),看图片实时下载,注意自定义cell中使用了prepareForReuse方法,这个是当单元格重用时的回调,取消imageView关联的以前的url下载与给图片先给一个值,避免还未下载图片重用单元格出现的刹那显示错乱。
- 第一种为:视图出现时就会下载图片,若是此图片还未下载成功将此单元格滑出屏幕,会取消滑出图片的下载转而下载此时出现的单元格的图片
- 第二种为:视图首次出现、停止拖拽、停止减速时就会下载图片,若是此图片还未下载成功将此单元格滑出屏幕,会取消滑出图片的下载转而下载此时出现的单元格的图片