2012-08-07 111 views

回答

0

你必须保存您的请求的副本,再后来问sharedCache:

- (NSCachedURLResponse *)cachedResponseForRequest:(NSURLRequest *)request 

返回的对象中有一堆东西,包括数据对象。

+0

你能再详细一点还是举个例子? – Shredder2794 2012-08-08 04:48:13

+0

正如我所说。当你做NSURLConnection时,将NSURLRequest保存在ivar中。之后,您可以向NSURLCache询问缓存响应。如果你得到一个对象,然后问它的数据(如果这是你想要的)“NSData * data = [cachedResponse data];” NSCachedURLResponse的类描述还具有其他可以请求的属性。 – 2012-08-08 11:21:32

相关问题