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