晚上好!我希望有人能幫我解決我遇到的問題。NSURLRequestReloadIgnoringLocalAndRemoteCacheData是否適用於iOS 7?
自從iOS的7推出了以下調用不起作用:
NSURLRequest *request = [NSURLRequest requestWithURL:url cachePolicy:NSURLRequestReloadIgnoringLocalAndRemoteCacheData timeoutInterval:60];
每當我更新的頁面指向url
它上面翻出舊的內容 - 即使我重新啓動設備。這個問題是由我的應用程序的多個(所有可能)用戶看到的。
iOS 6和iOS 7之間有所不同。有沒有人有任何關於如何可靠地拉遠程文件(在這種情況下HTML),而忽略任何和所有緩存的指針?看起來像我使用的方式不再工作/支持。
謝謝!
更改爲'NSURLRequestReloadIgnoringLocalCacheData'不起作用。你如何建議避免「服務器端的服務器緩存?」有沒有辦法使手機和服務器緩存無效? –
不,iphone不能告訴服務器不要緩存 –