美文网首页
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