您的位置:首页 > 产品设计 > UI/UE

NSURLRequest各种缓存方式讲解

2016-05-13 12:50 351 查看
1.NSURLRequestUseProtocolCachePolicy NSURLRequest                  默认的cache policy,使用Protocol协议定义。

2.NSURLRequestReloadIgnoringCacheData                                        忽略缓存直接从原始地址下载。

3.NSURLRequestReturnCacheDataDontLoad                                     只使用cache数据,如果不存在cache,请求失败;用于没有建立网络连接离线模式

4.NSURLRequestReturnCacheDataElseLoad                                     只有在cache中不存在data时才从原始地址下载。

5.NSURLRequestReloadIgnoringLocalAndRemoteCacheData           忽略本地和远程的缓存数据,直接从原始地址下载,与NSURLRequestReloadIgnoringCacheData类似。

6.NSURLRequestReloadRevalidatingCacheData                              :验证本地数据与远程数据是否相同,如果不同则下载远程数据,否则使用本地数据
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: