美文网首页
iOS-NSURLCache

iOS-NSURLCache

作者: 麦穗0615 | 来源:发表于2016-06-04 02:00 被阅读178次

NSURLcache

 1.为您应用的URL请求提供了内存中以及磁盘上的综合缓存机制。
 2.作为基础类库URL加载系统的一部分,任何通过NSURLConnection加载的请求都将被NSURLCache处理。
 3.网络缓存减少了需要向服务器发送请求的次数,同时也提升了离线或在低速网络中使用应用的体验。
 4.当一个请求完成下载来自服务器的回应,一个缓存的回应将在本地保存。下一次同一个请求在发起时,本地保存的回应就会马上返回,不需要连接服务器。NSURLCache会自动且透明的返回回应。
 5.为了好好利用NSURLCache,你需要初始化并设置一个共享的URL缓存。在iOS中这项工作需要在application didFinishLaunchingEithOptions:完成,而在OSX中是在applicationDidFinishLaunching:中完成。

代码:

共享URL缓存
  • 缓存策略是由请求(客户端)和回应(服务端)分别指定。理解这些策略和他们如何相互影响,是为您应用程序找到最佳行为的关键。

相关文章

  • iOS-NSURLCache

    NSURLcache 代码: 缓存策略是由请求(客户端)和回应(服务端)分别指定。理解这些策略和他们如何相互影响,...

网友评论

      本文标题:iOS-NSURLCache

      本文链接:https://www.haomeiwen.com/subject/xfsldttx.html