NSURLRequestCachePolicy缓存配置说明
来源:互联网 发布:淘宝联盟优惠券推广 编辑:程序博客网 时间:2024/04/29 13:32
转载于:http://mobile.51cto.com/iphone-314374.htm
使用缓存的目的是为了使用的应用程序能更快速的响应用户输入,是程序高效的运行。有时候我们需要将远程web服务器获取的数据缓存起来,减少对同一个url多次请求。
内存缓存我们可以使用sdk中的NSURLCache类。NSURLRequest需要一个缓存参数来说明它请求的url何如缓存数据的,我们先看下它的CachePolicy类型。
1、NSURLRequestUseProtocolCachePolicy NSURLRequest默认的cache policy,使用Protocol协议定义。
2、NSURLRequestReloadIgnoringCacheData 忽略缓存直接从原始地址下载。
3、NSURLRequestReturnCacheDataElseLoad 只有在cache中不存在data时才从原始地址下载。
4、NSURLRequestReturnCacheDataDontLoad 只使用cache数据,如果不存在cache,请求失败;用于没有建立网络连接离线模式;
5、NSURLRequestReloadIgnoringLocalAndRemoteCacheData:忽略本地和远程的缓存数据,直接从原始地址下载,与NSURLRequestReloadIgnoringCacheData类似。
6、NSURLRequestReloadRevalidatingCacheData:验证本地数据与远程数据是否相同,如果不同则下载远程数据,否则使用本地数据。
- NSURLRequestCachePolicy缓存配置说明
- NSURLRequestCachePolicy 缓存策略
- NSURLRequestCachePolicy 缓存策略
- NSURLRequestCachePolicy 缓存策略
- NSURLRequestCachePolicy 缓存策略
- NSURLRequestCachePolicy 缓存策略
- NSURLRequestCachePolicy 缓存策略
- NSURLRequestCachePolicy 缓存策略
- NSURLRequestCachePolicy 缓存的方式
- NSURLRequestCachePolicy—iOS缓存策略
- NSURLRequestCachePolicy—iOS缓存策略
- NSURLRequestCachePolicy—iOS缓存策略
- NSURLRequestCachePolicy — iOS缓存策略
- NSURLRequestCachePolicy
- ehcache缓存配置说明
- 缓存配置说明
- EHcache缓存配置说明
- 苹果源代码不会告诉你的秘密,NSURLRequestCachePolicy 缓存策略
- 错误“AxImp.exe”已退出,代码为 -1163019603。
- 技术大牛的练成
- 二叉搜索树删除节点完美版
- VS2008下安装CGAL-3.7
- test
- NSURLRequestCachePolicy缓存配置说明
- 构造器Constructor
- Android之ListView和GridView
- 【离散化\并查集\搜索】cake
- MTK6577手机有哪些 MT6577手机汇总
- 由-128的补码引出的思考
- Android中URI的理解(与Intent的联系)
- EZo UIBuilder中嵌入微博分享按钮【实例】
- [转]61岁老人应聘java程序员