webview loadRequest
2016-02-25 16:11
435 查看
// 所构建的NSURLRequest具有一个依赖于缓存响应的特定策略,cachePolicy取得策略,timeoutInterval取得超时值 [self.yourSite loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:self.urlString] cachePolicy:NSURLRequestReloadIgnoringLocalCacheData timeoutInterval:30.0]];
其中:
NSURLRequest默认的cache policy是NSURLRequestUseProtocolCachePolicy, 是最能保持一致性的协议。(默认)
NSURLRequestReloadIgnoringCacheData 忽略缓存直接从原始地址下载
NSURLRequestReturnCacheDataElseLoad 只有在cache中不存在data时才从原始地址下载
NSURLRequestReturnCacheDataDontLoad 允许app确定是否要返回cache数据,如果使用这种协议当本地不存在response的时候,创建NSURLConnection or NSURLDownload实例时将会马上返回nil;这类似于离线模式,没有建立网络连接;
相关文章推荐
- iOS App集成Apple Pay教程(附示例代码)
- Dapper获取连接类
- App竞品分析
- C# 基础教程(结合Unity)
- Unity3d中关于Awake()、Start()、OnEnable()等的执行顺序关系
- cocos2d-x 优化(纹理渲染优化、资源缓存、内存优化)
- Android4开发入门经典 之 第一部分:Android入门基础
- iOS 视频边下边播
- android 深入理解LayoutInflater.inflate()
- android中用户头像设置的一点心得——关于bitmap被回收的问题
- Android-->反编译初探(mac环境配置)
- Unity3D 合并模型 个人理解
- Android事件分发机制完全解析,带你从源码的角度彻底理解(下)
- 首字母索引侧栏--漂亮且实用!!
- 【转】Android最佳性能实践(四)——布局优化技巧
- AsyncTask的问题与缺陷
- Android学习笔记day6
- 从OC到Swift
- 【转】Android最佳性能实践(三)——高性能编码优化
- Android事件分发机制完全解析,带你从源码的角度彻底理解(上)