缓存策略
来源:互联网 发布:江西 网络小额贷款牌照 编辑:程序博客网 时间:2024/05/21 17:19
NSURLRequest的cachePolicy属性可以设置缓存策略,这是一种内存缓存,非硬盘缓存
->使用缓存策略的目的是为了使用的应用程序能更快速的响应用户输入,使程序高效的运行.有时候我们需要将远程web服务器获取的数据缓存起来,减少对同一个url多次请求
->cachePolicy支持的缓存策略包括
- NSURLRequestUseProtocolCachePolicy 默认的缓存策略,要在协议的实现方法中指定缓存逻辑
-NSURLRequestReloadIgnoringCacheData 忽略缓存从原始地址下载
- NSURLRequestReturnCacheDataElseLoad 没有缓存时从原始地址下载
- NSURLRequestReturnCacheDataDontLoad 只使用缓存,如果没有缓存,请求失败,适用于没有建立网络连接离线模式
- NSURLRequestReloadIgnoringLocalAndRemoteCacheData 忽略本地和远程的缓存数据 直接从原始地址下载,与-NSURLRequestReloadIgnoringCacheData类似
- NSURLRequestRelaodRevalidatingCacheData 验证本地数据与远程数据是否相同,如果不同则下载远程数据,否则使用本地数据
0 0
- 缓存策略;
- 缓存策略
- 缓存策略
- 缓存策略
- 缓存系列--缓存策略
- 缓存Memcached以及缓存策略
- 缓存Memcached以及缓存策略
- 缓存Memcached以及缓存策略
- 缓存Memcached以及缓存策略
- 缓存策略的改动
- 页面缓存策略
- Ehcache缓存回收策略
- squid缓存策略
- 双存储缓存策略
- Cache4J--缓存策略
- ibatis 数据缓存策略
- Hibernate数据缓存策略
- Sprite缓存策略总结
- 图像识别中的深度学习【香港中文大学王晓刚】
- 分辨率与文件夹对应
- Intellij14搭建SpringMVC+Mytatis框架整合和调用测试
- SpringMVC在Controller层实现aop,同类中方法调用问题
- Android Tip 之倒计时功能
- 缓存策略
- eclipse无法删除集群上的数据
- wpa_supplicant-0.8源码解析
- PLSQLDeveloper连接远程Oracle数据库
- 使用xcconfig files 配置不同渠道分包
- libevent代码阅读(8)——“hello-world.c”之 创建监听器
- java记——玩转阶乘
- leetcode Word Ladder II
- php 配置苦难