2011-10-14 24 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

这样做是否可以为您提供完整的输出,包括图像? –