iOS清除UIWebView缓存

使用iOS的webview会自动进行缓存,在开发的时候要记得清除Cookie和缓存。

/**清除缓存和cookie*/  
- (void)cleanCacheAndCookie{  
//清除cookies  
NSHTTPCookie *cookie;  
NSHTTPCookieStorage *storage = [NSHTTPCookieStorage sharedHTTPCookieStorage];  
for (cookie in [storage cookies]){  
    [storage deleteCookie:cookie];  
}  
//清除UIWebView的缓存  
[[NSURLCache sharedURLCache] removeAllCachedResponses];  
NSURLCache * cache = [NSURLCache sharedURLCache];  
[cache removeAllCachedResponses];  
[cache setDiskCapacity:0];  
[cache setMemoryCapacity:0];  
}
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 气运都是个人行为累积的蝴蝶效应。 风水在历史上是一种怎样的存在?人人知晓却从未在正史中出现,能人异士普存却从未抛头...
    未少阅读 3,775评论 0 4
  • 1,一位教友的儿子上了神学院,马上要正式成为神父。这几天他每天早上都来送弥撒,刚回来的我硬着头皮把自己从被窝扔出了...
    心眸阅读 1,279评论 0 1
  • 它冗自的飞着,在迷茫的夜里。 也许在白天,他也曾风光无限,带着新鲜生命的渴望,尽情畅游在广阔的天地,呼吸新鲜的空气...
    姜颗粒阅读 1,409评论 0 2

友情链接更多精彩内容