下面的链接
iOS - 仅在修改后下载文件(NSURL 和 NSData)
http://nshipster.com/nsurlcache/
提到 NSURLRequestReloadRevalidatingCacheData 尚未在 iOS 7 中实现。
这是在 iOS 12 中实现的吗?如果是,你能告诉我如何使用它吗?
如果没有,在使用之前验证服务器缓存的替代方案/最佳实践是什么?
谢谢!
下面的链接
iOS - 仅在修改后下载文件(NSURL 和 NSData)
http://nshipster.com/nsurlcache/
提到 NSURLRequestReloadRevalidatingCacheData 尚未在 iOS 7 中实现。
这是在 iOS 12 中实现的吗?如果是,你能告诉我如何使用它吗?
如果没有,在使用之前验证服务器缓存的替代方案/最佳实践是什么?
谢谢!
NSURLRequestReloadRevalidatingCacheData(Swift 中的 ReloadRevalidatingCacheData)在 iOS9 中仍然没有实现。
您可以通过发送 HEAD 网络请求并检查最后修改日期来手动实现此行为。操作方法如下:iOS - 仅在修改后下载文件(NSURL 和 NSData)