【发布时间】:2014-03-07 14:52:59
【问题描述】:
在我的应用程序中,我正在使用 Webview 并加载从网络服务器获取的数据。在这方面它工作正常,但问题是我使用 NSURLRequest 对象向服务器发送请求。我在下面写了代码
NSMutableURLRequest * webPageRequest=[NSMutableURLRequest requestWithURL:webPageUrl cachePolicy:2 timeoutInterval:60.0];
此处数据已成功缓存在内存中。但问题是,当我打开应用程序时,它总是提供旧数据。它没有向服务器发送新数据请求,甚至应用程序数据也没有更新。我同时支持IOS6和IOS7。
所以请告诉我如何解决这个问题。我可以知道数据在缓存内存中可用多长时间。以及 NSURLRequestReturnCacheDataElseLoad 将如何工作意味着该方法将在什么情况下执行。
【问题讨论】:
标签: ios iphone objective-c uiwebview nsurlrequest