UIWebView没有看到远程css更新

时间:2014-01-09 02:38:18

标签: ios css objective-c uiwebview

我有一个从外部网站提取数据的UIWebView。如果我更改该网站上的CSS,我的UIWebView不会看到更改。如果我在移动野生动物园上打开相同的网址,它确实如此。我必须删除该应用程序并重新安装它才能看到更改。是否有一些缓存正在进行?有什么想法吗?

1 个答案:

答案 0 :(得分:0)

是的,UIWebView会缓存一些数据。 要删除特定请求的缓存响应,可以使用以下代码

[[NSURLCache sharedURLCache] removeCachedResponseForRequest:NSURLRequest];

您可以通过另一种方式删除所有请求的缓存,即:

[[NSURLCache sharedURLCache] removeAllCachedResponses];

请告诉我这是否有帮助.. :)