美文网首页
NSURLSession与NSURLConnection的区别

NSURLSession与NSURLConnection的区别

作者: 盖小聂 | 来源:发表于2018-10-08 13:50 被阅读0次

1、NSURLSession是iOS 7的出来的替代NSURLConnection的新的网络请求方案
iOS 9之后NSURLConnection的相关方法就被标记为废弃了,建议使用NSURLSession
2、NSURLSession针对普通,上传和下载分别对应三种不能的网络请求任务
NSURLSessionDataTask
NSURLSessionUploadTask
NSURLSessionDownloadTask
3、NSURLConnection在下载大的文件的时候可能会导致内存暴涨,因为他会先将文件写入内存,然后将文件写入沙盒;而NSURLSessionDownloadTask默认会下载到沙盒的temp目录下,不会导致内存增长

相关文章

网友评论

      本文标题:NSURLSession与NSURLConnection的区别

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