郝萌主倾心贡献,尊重作者的劳动成果。请勿转载。

//
2 // ViewController.m
3 // NSURLCacheDemo
4 //
5 // Created by haomengzhu on 15/1/28.
6 // Copyright (c) 2015年 haomengzhu. All rights reserved.
7 //
8
9 #import "ViewController.h"
10
11 @interface ViewController ()
12 - (IBAction)downloadData;
13
14 @end
15
16 @implementation ViewController
17
18 - (void)viewDidLoad {
19 [super viewDidLoad];
20 // Do any additional setup after loading the view, typically from a nib.
21 }
22
23 - (void)didReceiveMemoryWarning {
24 [super didReceiveMemoryWarning];
25 // Dispose of any resources that can be recreated.
26 }
27
28 - (IBAction)downloadData {
29 // 1.创建请求
30 NSURL *url = [NSURL URLWithString:@"http://192.168.0.21:8080/MyTestServer/video?type=json"];
31 NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:url];
32
33 // 2.设置缓存策略
34 request.cachePolicy = NSURLRequestReturnCacheDataElseLoad; // 有缓存就不请求
35
36 // 获得全局缓存
37 NSURLCache *cache = [NSURLCache sharedURLCache];
38
39 // 定期处理缓存
40 // if (超过一定时期) {
41 // [cache removeCachedResponseForRequest:request];
42 // }
43
44 // 获得某个request的response
45 NSCachedURLResponse *response = [cache cachedResponseForRequest:request];
46 if (response) {
47 NSLog(

posted @ 2017-08-03 09:24 yangykaifa 阅读(...) 评论(...) 编辑 收藏

var allowComments=true,cb_blogId=347936,cb_entryId=7277930,cb_blogApp=currentBlogApp,cb_blogUserGuid='46672cd6-b11e-e711-9fc1-ac853d9f53cc',cb_entryCreatedDate='2017/8/3 9:24:00';loadViewCount(cb_entryId);var cb_postType=1;var isMarkdown=false;

最新文章

  1. SQL一次查出多个字段的COUNT值
  2. JS(event事件)
  3. Codeforces Round #242 (Div. 2) C. Magic Formulas
  4. MVC3+中 ViewBag、ViewData和TempData的使用和区别
  5. java使用ms-dos编译,运行程序
  6. Java实现深克隆的两种方式
  7. ASP防注入
  8. 发送带有认证信息的HTTP请求并取回响应
  9. java中的IO一
  10. SignalR的实时高频通讯
  11. Android Gradle基于参数化配置实现差异化构建
  12. python3学习笔记12(变量作用域)
  13. Spring_Four -- 团队项目设计完善&编码测试
  14. 二十八、Linux 进程与信号---前台进程组
  15. 洛谷P2699小浩的幂次运算
  16. 迪米特法则(Law of Demeter, LoD)
  17. c#获取Amr文件的时长(毫秒)亲测有效
  18. Jdbc连接Oracle12C集群环境
  19. ZUFE2480: 神奇的序列 2017-05-12 16:45 39人阅读 评论(0) 收藏
  20. webgl 模板缓冲

热门文章

  1. spring boot 利用redisson实现redis的分布式锁
  2. How to set window title name on Oracle EBS Form?
  3. 封装log4cp p
  4. 微信自动抢红包android实现
  5. Java中文语言处理HanLP
  6. Java小案例-(逃离迷宫)
  7. 教你如何搭建vue项目
  8. 2017.12.27 sqlSessionFactory和sqlSession(to be continued)
  9. 【翻译自mos文章】在11gR2 rac环境中,文件系统使用率紧张,而且lsof显示有非常多oraagent_oracle.l10 (deleted)
  10. mavn项目(springMVC) 引入静态资源(js、css)等