0
我想緩存中的數據複製到數據庫(源碼/ coreData),這樣我可以查看離線時(沒有上網),如「閱讀列表中的Safari瀏覽器。」我在Xcode UIWEBVIEW download , save HTML file and show 讀碼這是繼: -UIWebView的副本高速緩存數據對於離線
- (void)viewDidLoad
{
NSURL *url = [NSURL URLWithString:@"http://livedemo00.template-help.com/wt_37587/index.html"];
//[WEBVIEW loadRequest:reqURL];
// Determile cache file path
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *filePath = [NSString stringWithFormat:@"%@/%@", [paths objectAtIndex:0],@"index.html"];
// Download and write to file
NSData *urlData = [NSData dataWithContentsOfURL:url];
[urlData writeToFile:filePath atomically:YES];
// Load file in UIWebView
[WEBVIEW loadRequest:[NSURLRequest requestWithURL:[NSURL fileURLWithPath:filePath]]];
[super viewDidLoad];
}
但這段代碼的問題是,它不會顯示出來,而離線圖像。
因此,我認爲,從高速緩存數據保存到數據庫可能是另一種option.Can任何人分享一些示例代碼的網站內容以及圖像數據庫複製。
預先感謝您
可能重複的[是否有可能緩存加載在iPhone UIWebView的資源?](http://stackoverflow.com/questions/345432/is-it-possible-to-cache-resources-loaded-in-an -iPhone-的UIWebView) – Vizllx