ICWebViewCache

一个简单而又方便的本地缓存webView内容,提高访问速度,节省用户流量。

###用法 #1、导入libsqlite3.0.tbd 动态库 #2、导入头文件 #import "ICWebViewCache.h" #3、设置缓存

//缓存加载的网页
NSURLRequest *request = [NSURLRequest requestWithURL:[NSURL URLWithString:@"https://www.baidu.com"]];
//设置缓存参数
ICWebViewCache *webViewCache = [ICWebViewCache sharedCache];
webViewCache.cacheRequset = YES;//设置缓存request
webViewCache.cacheExpireTime = 24*60*60;//缓存过期时间默认为一天

[self.webView loadRequest:request];

#4、注意事项 在使用完webView一定要取消缓存请求

#warning  一定要实现此方法 否则会缓存程序中其他请求
-(void)webViewDidFinishLoad:(UIWebView *)webView
{
//取消缓存程序请求
[[ICWebViewCache sharedCache] cancelCache];

}

#5、如果您有更好方法或者发现bug 请联系qq:1209996080