一 介绍
/**
* NSURLSession是在2013年的WWDC上,由Apple提出的NSURLConnection继任者的:NSURLSession.
*/
/**
* NSURLSession为ios7中的新网络接口,与NSURLConnection是并列的,且可以支持后台相关的网络操作的新特性;与NSURLConnection不同的是,NSURLSession把NSURLConnection替换
* NSURLSession,NSURLSessionConfiguration,NSURLSessionTask.
*/
* NSURLSessionTask一般分为两部分操作:第一,通过NSURLSessionTask,也就是task,可以把它当做所谓的任务.
NSURLSessionTask是一个抽象的子类,它有三个具体的子类是可以直接使用的:
1.NSURLSessionDataTask,
2.NSURLSessionUploadTask,
3.NSURLSessionDownLoadTask.
这三个类应用的三个基本网络任务 : 获取数据 上传文件 下载文件
*/
二 获取数据
get 方式
post 方式
代理方式
代理的方法
三 上传
四 下载
代理下载 签协议 NSURLSessionDownloadDelegate