AFN底层原理分析

AFN底层原理分析

  • AFNetworking主要是对NSURLSession和NSURLCollection的封装,其中NSURLCollection在iOS9.0,AFN框架的3.0版本被废弃,该框架中主要有以下类:
    • AFHTTPSessionManager : 负责发送网络请求,使用最多的一个,和之前废弃的类(AFHTTPRequesetOperationManager)中的API一摸一样,没有任何区别
    • AFNetworkReachabilityManager:实时监测网络状态的工具类,当前的网络环境发生变化后,这个类可以监听得到
    • AFSecurityPolicy :网络安全的工具类,主要针对HTTPS服务
    • AFURLRequeestSerialization:序列化工具类,上传的数据转换成JSON格式
    • AFURLResponseSerialization: 反序列化工具类,使用的比较多
    • AFJSON/HTTP/XML 解析器
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • AFN什么是AFN全称是AFNetworking,是对NSURLConnection、NSURLSession的一...
    醉叶惜秋阅读 1,245评论 0 0
  • 一、什么是 AFN AFN 全称为 AFNetworking,是一个构建与在 NSURLConnection、NS...
    keelZJP阅读 2,906评论 0 2
  • AFN什么是AFN全称是AFNetworking,是对NSURLConnection、NSURLSession的一...
    JonesCxy阅读 1,247评论 0 5
  • 1.AFN框架基本使用 1 AFN内部结构AFN结构体NSURLConnection(iOS9.0废弃了)AFUR...
    smile丽语阅读 3,501评论 4 46
  • 声明:以下是对所看源码和相关资料的整理 框架组成 AFNetworking作为开发中使用最多的第三方网络库,功能完...
    jinstar520阅读 440评论 0 0