AFHTTPRequestOperationManager缓存
问题描述:
我为我的网络功能使用AFHTTPRequestOperationManager
。在执行网络请求之前,有什么方法可以知道该请求是否会从缓存中完成?AFHTTPRequestOperationManager缓存
答
你可以尝试cachedResponseForRequest
为你的NSURLCache
看看你是否得到缓存的答复。
顺便说一句,我不知道,你应该使用AFHTTPRequestOperationManager
了,因为它依赖于过时的NSURLConnection
。现在我们通常会使用AFHTTPSessionManager
(这不幸的是不是基于NSOperation
,可能需要重构代码)。