我有一些存储在我的WebServer中的图像。
所以我希望用户始终打开应用程序或刷新,检查是否有可用的新版本图像,如果是,请下载它?
我已经尝试了https://github.com/Julioacarrettoni/iOS-ImageManager,但它不起作用,它会一直重新加载视图。
谢谢,
答案 0 :(得分:0)
应用程序有两种方法可以知道服务器上的图像是否已更新:
选项1使用http缓存策略信息。选项2使用http最后修改的头信息。这两个选项都依赖于服务器在响应中提供适当的头,因此客户端可以决定是继续还是中止请求。
可怜的替代方法是忽略服务器指定的缓存,并且每周只尝试使用图像的本地副本下载图像一次。
标题文档:here。它们的实现方式取决于服务器的构造。
您可能还想查看SDWebImage