【发布时间】:2013-11-07 18:32:13
【问题描述】:
我使用过 NSURLRequestReturnCacheDataElseLoad 但它不起作用,即它总是从服务器加载数据,因为每次我收到的数据都不一样。
我想知道:
即使使用 NSURLRequestReturnCacheDataElseLoad 策略,它也遵守来自服务器响应的缓存控制标头,而不管文档是否说忽略过期日期?
[NSURLCache sharedURLCache]的存储策略是什么?如果它只在内存中,那么下次我启动应用程序时它不会在磁盘上缓存?我觉得这很有趣:
NSURLRequestReturnCacheDataElseLoad not loading from cache on first request?
上面写着
这个问题似乎只有在url中有查询时才会出现。
这是一个确认的问题吗?
谢谢
【问题讨论】:
标签: ios objective-c caching nsurlrequest nsurlcache