NSURLRequestReloadIgnoringLocalAndRemoteCacheData在iOS 7中有效吗?

Mr.*_*ock 5 objective-c nsurl ios ios6 ios7

晚上好!我希望有人可以帮我解决我遇到的问题.

自iOS 7推出以来,以下调用无效:

NSURLRequest *request = [NSURLRequest requestWithURL:url cachePolicy:NSURLRequestReloadIgnoringLocalAndRemoteCacheData timeoutInterval:60];

每当我更新url上面指出的页面时,它都会拉出旧内容 - 即使我重新启动设备.我的应用程序的多个(所有可能)用户都可以看到此问题.

在iOS 6和iOS 7之间发生了一些变化.是否有任何关于如何可靠地拉取远程文件(在这种情况下为HTML)而忽略任何和所有缓存的指针?似乎我使用的方式不再工作/支持.

谢谢!

Mr.*_*ock 2

我最终不得不使用这篇文章中找到的“时间戳”解决方案:

NSURLConnection 返回旧数据