iOS开发73-清除UIWebView的缓存,H5页面第二次加载显示了第一次的页面

iOS开发73-清除UIWebView的缓存,H5页面第二次加载显示了第一次的页面


1.UIWebView清除Cookie:

//清除cookies
NSHTTPCookie *cookie;
NSHTTPCookieStorage *storage = [NSHTTPCookieStorage sharedHTTPCookieStorage];
for (cookie in [storage cookies]) 
{
    [storage deleteCookie:cookie];
}

2.UIWebView清除缓存:

//清除UIWebView的缓存
[[NSURLCachesharedURLCache] removeAllCachedResponses];

//
NSURLCache * cache = [NSURLCache sharedURLCache];  
[cache removeAllCachedResponses];  
[cache setDiskCapacity:0]; 

有问题请联系博主,邮箱:[email protected] 
著作权声明:本文由http://www.bestnathan.com/原创,欢迎转载分享。请尊重作者劳动,转载时保留该声明和作者博客链接,谢谢

你可能感兴趣的:(ios,UIWebView,缓存,cookie,ios开发)