Kingfisher
Kingfisher copied to clipboard
如何指定URL的一部分作为缓存凭证?我们服务端下发的图片URL每次都会变
Please check this:
https://github.com/onevcat/Kingfisher/wiki/Cheat-Sheet#using-another-cache-key
看起来似乎需要每一次对imageView设置网络图片的时候,才能保存图片的key。我们的场景是需要用到图片url的path,就是url的某一部分作为缓存凭证,有没有全局的方法可以设置呢?
暂时没有。自己做一个 extension 方法,然后全局替换一下可行么
为啥服务器的图片 URL会变? 如果名称不一样 那不就是2张图? 还是说 只是域名变了 图片名没变?如果只是域名或文件夹名变了可以只使用图片的相对路径来作为缓存key吧