首页 > Web开发 > 详细

URLSession

时间:2015-11-27 10:52:33      阅读:363      评论:0      收藏:0      [点我收藏+]

URLSession时ios7中的心得网络接口,与NSURLConnection是并列的。

当程序在前台时,URLSession与NSURLConnection大部分可以互相替代。

URLSession支持后台网络操作。除非用户强制关闭。

URLSession提供的功能:

  1.通过url将数据下载到内存。

  2.通过url将数据下载到文件系统

  3.将数据上传到url

  4.在后台完成上述功能

对于小型数据,例如用户登录、下载小图像、json&xml仍然使用NSURLConnection的异步或同步方法即可。

 

 

工作机制:

 

url ---> URLRequest ---> URLConnection(简单的网络访问数据)

url ---> URLRequest ---> URLSession(它是由URLSesionConfigration进行管理的我们在用URLSession的时候应该先初始化这个对象,创建它的对象,要知道所有的任务都是由Session发起的,所有任务默认都是挂起的,需要Resume) ---> 负责下载/断点续传/后台下载;上传/后台上传;下载/上传进度跟进。

 

URLSession

原文:http://www.cnblogs.com/pengpengzhang/p/4999820.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!