这是我的情况。
我正在制作一个从服务器下载大量图像的应用程序。我正在使用 AFNeworking,除了图像缓存之外一切都很好。出于安全原因,图像服务器标头必须将缓存控制设置为“私有”(不要问我为什么),因此 AFNetworking 使用的 NSURLCache 是无用的。
现在,缓存图像在这个应用程序中是必不可少的,所以我一直在寻找替代品,我发现 SDWebImage 似乎完全符合我的需要。但是,我想知道如何使用它来下载图像,因为我通过 POST url 请求获取所有内容,因此我必须提供给该方法的 baseURL 几乎总是相同的,只更改我作为 POST 消息发送的参数。
SDWebImage 会独立散列每个图像还是仅使用提供的 url 作为键?
我不在乎我是否无法使用 UIImage 类别,但我确实需要一些方法来缓存我的图像。我将不胜感激任何帮助。
谢谢。