美文网首页
AFNotWorking分析(一)

AFNotWorking分析(一)

作者: ios小喽喽 | 来源:发表于2022-11-14 12:16 被阅读0次

一AF结构:

通讯录核心结构:AFURLSessionManager,AFHTTPSessionManager(继承AFURLSessionManager)

序列化:

AFURLRequestSerialization(AFHTTPRequestSerializer、AFJSONRequestSerializer、AFPropertyListRequestSerializer), 

AFURLResponseSerialization(AFHTTPResponseSerializer,AFJSONResponseSerializer,AFXMLParserResponseSerizlizer,AFXMLDocumentResponseSerializer(macOS),AFPropertyListResponseSerializer,AFImageResponseSerializer,AFCompoundResponseSerializer)

辅助类:

AFSecurityPolicy:用于处理网络连接安全处理策略

AFNetworkReachabilityManager :网络状态监控

UIKIT

图(1)

AFHTTPSessionManager:设计模式是类方法(不是单利)

AFHTTPSessionManager *manager = [AFHTTPSessionManager manager];

图(2) 图(3)

缓存机制:

图(4)

请求头封装:请求头的参数变化,通过响应式改变值

图(5) 图(6) 图(7)

参数封装:

图(8) 图(9)

Task与代理:

图(10)

相关文章

网友评论

      本文标题:AFNotWorking分析(一)

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