清除UIWebView的緩存


//清除cookies

NSHTTPCookie *cookie;

NSHTTPCookieStorage *storage = [NSHTTPCookieStorage sharedHTTPCookieStorage];

for (cookie in [storage cookies])

{

[storage deleteCookie:cookie];

}

//    清除webView的緩存

[[NSURLCache sharedURLCache] removeAllCachedResponses];

一般這樣就能刪除UIWebView 中的緩存。



文/Tracey(簡書作者)
原文鏈接:http://www.jianshu.com/p/b0607343e9be
著作權歸作者所有,轉載請聯系作者獲得授權,並標注“簡書作者”。
 
在加載不同文件的時候,緩存會導致輸入輸出流打開關閉異常。我第一次打開PDF,第二次打開DOC的時候就會爆異常:Stream 0x7fb5435c8a50 is sending an event before being opened。設置清除緩存之后,就可以避免這個問題。
 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM