Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在使用 AlamofireImage 下载图像并将其连续缓存在应用程序中。
问题是每次启动应用程序后缓存都是空的。
为什么会出现这个问题?我想在不同的会话中保留缓存,而不是在每个会话中一次又一次地下载图像。
有人和我有同样的问题吗?
查看 Alamofire Image 的文档,似乎使用的是内存缓存而不是存储缓存。当应用程序关闭以减少内存使用时,很可能会清除缓存。有关详细信息,请参阅文档的图像缓存部分。
如果您想确保在重新加载您的应用程序后缓存图像仍然可用,您应该使用将缓存图像存储在存储器中而不是内存中的库。