iOS-清除WebView中的返回缓存

iOS-清除WebView中的返回缓存,ios,objective-c,iphone,ipad,webview,Ios,Objective C,Iphone,Ipad,Webview,我正在使用aUIWebView加载带有返回功能的url 例如,Url1=www.google.com 如果我点击了任何像图片、视频这样的链接,那么这些页面就会显示出来。如果我再次按下google.com,它将加载google页面 现在,我的UIWebView缓存URL就像,谷歌,图像,视频 我想要的是,我想在再次加载url1时清除缓存。它不应该有回头路 有人能给我建议如何做到这一点吗 我试图用这个删除缓存 [[NSURLCache sharedURLCache] removeAllCachedR

我正在使用aUIWebView加载带有返回功能的url

例如,Url1=www.google.com

如果我点击了任何像图片、视频这样的链接,那么这些页面就会显示出来。如果我再次按下google.com,它将加载google页面

现在,我的UIWebView缓存URL就像,谷歌,图像,视频

我想要的是,我想在再次加载url1时清除缓存。它不应该有回头路

有人能给我建议如何做到这一点吗

我试图用这个删除缓存

[[NSURLCache sharedURLCache] removeAllCachedResponses];

但是它不起作用。

要删除特定请求的缓存响应,请使用以下命令

[[NSURLCache sharedURLCache] removeCachedResponseForRequest:NSURLRequest]; 

要删除UIWebView上运行的所有请求的缓存响应,请使用以下命令

 [[NSURLCache sharedURLCache] removeAllCachedResponses];

可能重复@vijay请查看我在那里发布答案的链接@Vijay请在访问链接后通知我。@Vijay可能重复我在