NSURLRequest在iOS

时间:2015-05-25 19:29:15

标签: ios url caching

我无法删除请求的缓存,除此之外我无法使用 NSURLRequestCachePolicy 来忽略本地和远程缓存数据。怎么办?

似乎不可能忽略缓存。


我尝试过的一些事情,但它们没有效果:

  • 删除特定请求的缓存
  • 删除所有缓存
  • 使用ReloadIgnoringLocalAndRemoteCacheData策略创建请求


你有什么建议吗?

我们无法摆脱缓存的事情让我想起了这句话:“一旦你变黑,你永远不会回去”

1 个答案:

答案 0 :(得分:0)

回答我自己的问题:重置NSURLSession似乎有效,我这样做的同时有一个带有ReloadIgnoringLocalAndRemoteCacheData策略的请求,我不知道它是否能在没有它的情况下工作,但在这种组合中它们似乎有用。 / p>

我已使用以下代码重置了URLSession:使用ReloadIgnoringLocalAndRemoteCacheData策略