我使用UIWebView
加载具有返回功能的网址。
例如," Url1 = www.google.com。"
如果我点击图像,视频等任何链接,那么将显示这些页面。再次,如果我按google.com然后它将加载谷歌页面。
现在我的UIWebView
缓存网址就像谷歌,图片,视频。
我想要的是,我想在再次加载url1时清除缓存。它不应该有任何回头路。
有谁能建议我如何实现这个目标?
我已尝试使用此功能删除缓存
[[NSURLCache sharedURLCache] removeAllCachedResponses];
但它没有用。
答案 0 :(得分:-1)
要删除特定请求的缓存响应,请使用此
[[NSURLCache sharedURLCache] removeCachedResponseForRequest:NSURLRequest];
要删除在UIWebView上运行的所有请求的缓存响应,请使用此
[[NSURLCache sharedURLCache] removeAllCachedResponses];