2012-08-07 71 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

相關問題