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