首页 > 解决方案 > SD Web 图像未从 Firebase URL 缓存到磁盘

问题描述

我正在使用以下代码在表格视图单元格中设置图像

Image.sd_setImage(with:URL(string: imageUrl), placeholderImage:"image"), options:[.continueInBackground,.scaleDownLargeImages])

但是,在很短的时间后(我假设当内存被清除)我的图像需要再次下载。我的假设是图像没有保存到磁盘,或者我的磁盘经常被清除。我也用翠鸟试过这个,得到了同样的结果。所以这似乎是一个 Firebase 问题,我已经阅读了一些关于缓存控制标头的内容,我想我已经改变了它,所以最大年龄是一年,但我仍然得到相同的结果,我也不知道如何调试api调用看看这是否是问题

我尝试添加和删除 maxCache 和 Age 等的 gobal 函数,但没有任何成功。

我是否错过了代码中的某些内容

标签: swiftcache-controlsdwebimage

解决方案


推荐阅读