如何使用缓存策略 NSURLRequestReloadRevalidatingCacheData

How to use cache policy NSURLRequestReloadRevalidatingCacheData

下面的链接

iOS - Download file only if modified (NSURL & NSData)

http://nshipster.com/nsurlcache/

提到 NSURLRequestReloadRevalidatingCacheData 尚未在 iOS 7.

中实现

这是在 iOS 12 中实现的吗?如果是,你能告诉我如何使用它吗?

如果没有,在使用之前针对服务器验证缓存的替代方案/最佳实践是什么?

谢谢!

NSURLRequestReloadRevalidatingCacheData(Swift 中的 ReloadRevalidatingCacheData)仍未在 iOS9 中实现。

您可以通过发送 HEAD 网络请求并检查最后修改日期来手动实现此行为。操作方法如下:iOS - Download file only if modified (NSURL & NSData)