uiweb实现缓存

原创 2017年01月03日 22:16:13
 NSURL *url = [NSURL URLWithString:@"http://www.baidu.com/"];
    
    NSURLCache *urlCache = [NSURLCache sharedURLCache];
    
    [urlCache setMemoryCapacity:1*1024*1024];
    
    NSMutableURLRequest *urlRequest=[NSMutableURLRequest requestWithURL:url cachePolicy:NSURLRequestReloadRevalidatingCacheData timeoutInterval:60.0];
    
    NSCachedURLResponse *response=[urlCache cachedResponseForRequest:urlRequest];
    
    UIWebView *web = [[UIWebView alloc] initWithFrame:CGRectMake(0, 0, self.view.frame.size.width, self.view.frame.size.height)];
    
    if (response !=nil ) {
        [urlRequest setCachePolicy:NSURLRequestReturnCacheDataDontLoad];
    }else
    {
        
    }
    
    [web loadRequest:urlRequest];
    
    [self.view addSubview:web];

iOS UIWeb与JS之间的交互

function sendClick() { getContent('test','content'); } OC: @property (weak, nonatomic) IBOutl...
  • tq471214251
  • tq471214251
  • 2016年02月05日 11:57
  • 365

js oc 交互 更改UIWeb UserAgent 判断游览器 还是 app UIWebview

js oc 交互 更改UIWeb UserAgent 判断游览器 还是 app UIWebview
  • Sico2Sico
  • Sico2Sico
  • 2016年09月23日 10:38
  • 364

UIWeb 禁用手势

--屏蔽所有手势-- document.body.addEventListener("touchstart", function(event) { event.preventDefault(); ...
  • vienna_zj
  • vienna_zj
  • 2011年12月08日 14:14
  • 240

Map实现java缓存机制的简单实例

缓存是java中主要的内容,主要目的是缓解项目访问数据库的压力以及提升访问数据的效率,以下是通过Map实现java缓存的功能,并没有用cache相关框架。 一、缓存管理类 CacheMgr.java...
  • u012255097
  • u012255097
  • 2016年12月22日 15:07
  • 8005

js用闭包实现缓存原理

Title     //缓存:一般来说对于一些经常使用的数据,并且这些数据都是从后端获取过来的来进行缓存     //用户id:用户的唯一标识     //登录(...
  • ITzhongzi
  • ITzhongzi
  • 2017年03月09日 09:12
  • 689

Java实现一个简单的缓存

cache 阅读原文请访问我的博客BrightLoong's Blog  缓存是在web开发中经常用到的,将程序经常使用到或调用到的对象存在内存中,或者是耗时较长但又不具有实时性的查询数据放入内存中,...
  • cl534854121
  • cl534854121
  • 2017年07月26日 10:18
  • 1317

C语言简单数据缓存实现

/**example: How to easily Cache in C.Author: suxiaojackDate:2008.12Licence:No Limited.看看Lua源代码的test中...
  • suxiaojack
  • suxiaojack
  • 2008年12月03日 13:04
  • 5645

使用 AOP 和注解实现方法缓存

由于项目中散落着各种使用缓存的代码,这些缓存代码与业务逻辑代码交织耦合在一起既编写重复又难以维护,因此打算将这部分缓存代码抽取出来形成一个注解以便使用。 这样的需求最适合用 AOP 技术来解决了...
  • czp11210
  • czp11210
  • 2016年07月01日 22:04
  • 3117

使用js实现前端缓存

使用js实现前端缓存的工具类,在支持html5的浏览器上优先使用html5的storage进行缓存 调用方式为(例如存储): sy.cookieString/('key','value') var...
  • leiyong0326
  • leiyong0326
  • 2015年10月26日 17:53
  • 4930

java动态缓存成长小纪(一)——创建一个简单的缓存

在实际项目中,我们经常会需要使用到缓存。一般来说,缓存介质是内存;而常见的DB将数据存储在硬盘中的;缓存读取是电脉冲,而硬盘读取是机械地读取转动的硬盘,速度差异是上百倍的。所以往往可以通过缓存,对经常...
  • u011680348
  • u011680348
  • 2015年08月13日 17:13
  • 1762
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:uiweb实现缓存
举报原因:
原因补充:

(最多只允许输入30个字)