I need to save the contents of blogs loaded on the webview for offline reading. Does webview support caching and if it does, how much is the size it can cache? Currently I am loading the webview as follows:
NSURL *url = [NSURL URLWithString:_entry.articleUrl];
_webView.delegate =self;
[_webView loadRequest:[NSUR开发者_如何学编程LRequest requestWithURL:url]];
I get the resposnse in
- (void)webViewDidFinishLoad:(UIWebView *)webView
but could not find anywhere in UIWebView's documentation where I can find the data loaded in that webView. Any help will be greatly appreciated.
NSData *cacheUrlData = [NSData dataWithContentsOfURL:url];
Save this NSData anywhere you want. Preferably in dictionary with the key=url and value= cacheUrlData and write this dictionary to a plist file in Documents Directory..
精彩评论