2011-10-14 57 views
0

我需要保存加載在webview上的博客的內容以供離線閱讀。 webview支持緩存嗎?如果支持緩存,它可以緩存多少?目前,我在加載網頁流量如下:如何在iPhone中保存離線閱讀的網頁和博客

NSURL *url = [NSURL URLWithString:_entry.articleUrl];  
_webView.delegate =self; 
[_webView loadRequest:[NSURLRequest requestWithURL:url]]; 

我得到的resposnse在

- (void)webViewDidFinishLoad:(UIWebView *)webView 

但無法UIWebView中的文檔在任何地方我能找到在web視圖加載的數據發現。任何幫助將不勝感激。

回答

2
NSData *cacheUrlData = [NSData dataWithContentsOfURL:url]; 

保存此NSData任何地方你想要的。最好在字典中使用key = url和value = cacheUrlData並將此字典寫入文檔目錄中的plist文件。

+0

這樣做是否可以爲您提供完整的輸出,包括圖像? –