Swift:如何将 UIImage 作为数据保存在缓存中,从 url 中检索它,然后将其删除?

问题描述

我希望能够在缓存目录中存储一个 Data 对象(来自 UIImage),并且能够在需要时检索和删除它。 我该怎么做?

感谢您的帮助

解决方法

您可以使用此 pod:https://github.com/onevcat/Kingfisher

  • Kingfisher 是一个功能强大的纯 Swift 库,可供下载和
    缓存来自网络的图像。它为您提供了使用
    的机会 在您的下一个应用中处理远程图像的纯 Swift 方式。