个人经验--网络缓存对比(1)

这几天在看数据的缓冲部分,看着看着发现了自己有点疑惑的地方,验证后想要记录下来:

1.NSURLCache

NSURLCache的缓冲设置

默认的缓冲设置为:

默认为 4(MB) 内存和 20(MB)磁盘空间

这种方法还是和NSURLRequest的缓冲机制的设置有关:

其实:cachePolicy无论是设置成什么机制,都会在进行缓存,不过就是会不会忽略的问题:

存放路径:

[NSSearchPathForDirectoriesInDomains(NSCachesDirectory, NSUserDomainMask, YES)lastObject]   

(附上官网文档对各个机制的解释):

2.NSFileManage

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • iOS开发系列--网络开发 概览 大部分应用程序都或多或少会牵扯到网络开发,例如说新浪微博、微信等,这些应用本身可...
    lichengjin阅读 3,726评论 2 7
  • *面试心声:其实这些题本人都没怎么背,但是在上海 两周半 面了大约10家 收到差不多3个offer,总结起来就是把...
    Dove_iOS阅读 27,221评论 30 472
  • OC的动态性:会把编译和链接是需要执行的逻辑延迟到运行时,例如使用 id 所修饰的变量会在运行的时候才确定具体类型...
    allen852阅读 671评论 0 1
  • 1、改变 UITextField 占位文字 颜色和去掉底部白框 [_userName setValue:[UICo...
    i_MT阅读 1,071评论 0 2
  • NSURLSession 使用步骤使用NSURLSession对象创建Task,然后执行Task -(void)g...
    BEYOND黄阅读 932评论 0 0