执着_执念 这边博客对
NSURLSession 分析的很到位,既有理论也有实例,极力推荐。
CoderAO 又一篇给力文章。
以下是本人阅后做的一个笔记。
1、完成网络请求需要的:五步骤
Paste_Image.png好的,再根据这五个步骤探讨各个类的属性,这里NSURL和NSURLResquest不讲
2、会话NSURLSession:组成结构
Paste_Image.png补充:cookies==个人的理解就是浏览网页的一些个人记录痕迹,因为登录网页大都是不需要登录的,那么只能是通过将个人浏览痕迹保存在本地,当第二次再浏览时,Web服务器就根据这个cookies文件获取上次浏览的记录,做一些个人化的设置跟信息筛选
创建NSURLSession 会话的方法
第一种方法:+(NSURLSession *)sharedSession;
使用的是全局静态的shareSession方法,该类使用共享的会话,该会话使用全局的Cache、Cookie和证书
第二种方法:通过sessionWithConfiguration:方法创建对象,也就是创建对应配置的会话,与NSURLSessionConfiguration配合使用
第三种方法:通过sessionWithConfiguration:delegate:delegateQueue方法创建对象,二三种方法可以创建一个新会话并定制会话的类型,该方式中指定了session的委托和委托所处的队列
3、会话配置NSURLSessionConfiguration
Paste_Image.pngNSURLSession代理协议 Paste_Image.png
网友评论