0%

iOS 图片缓存策略

图片缓存过程中根据获取链接的不同分为两种情况:

  • 固定链接
  • 非固定链接

非固定链接的缓存一般没什么问题,每次都去请求接口拿到链接后对比,如果相同名字的图片链接不同,说明服务端更新了,这时候就要更新;如果没有变化就不用重新更新了。

主要的问题在于固定链接情况下,服务端更新图片后,怎么让客户端知道图片更新了。

iOS如何在用户修改头像后正常显示,这篇文章给了几个思路,有时间就来做例子实现下。