我使用AFHTTPRequestOperationManager
作为我的网络功能。在执行网络请求之前,有没有办法知道该请求是否会从缓存中完成?
答案 0 :(得分:1)
您可以为cachedResponseForRequest
尝试NSURLCache
,看看是否收到了缓存回复。
顺便说一下,我不确定你是否应该再使用AFHTTPRequestOperationManager
,因为它依赖于已弃用的NSURLConnection
。我们现在通常会使用AFHTTPSessionManager
(遗憾的是,它不是基于NSOperation
,可能需要重构您的代码。)