【AFNetworking的基本使用及源码分析】1、设置对服务器返回数据的解析方式2、ASI、AFN的区别 3、源码分析:Connection、Request、SecurityPolicy

xiaoxiao2021-02-28  131

文章目录

前言 I、对服务器返回数据的解析 1.1 设置对服务器返回数据的解析方式 1.2 对AFN 进行进一步封装 1.3 ASI、AFN的区别 II 、AFNetworking的源码分析

前言

AFNetworking

是对NSURLConnection、NSURLSession的一层封装;虽然运行效率没有ASI高,但是使用比ASI简单;

2大管理对象 1.AFHTTPRequestOperationManager * 对NSURLConnection的封装 2.AFHTTPSessionManager * 对NSURLSession的封装 封装了HTTP请求的常见处理: GET\POST请求 解析服务器的响应数据

I、对服务器返回数据的解析

AFN可以自动对服务器返回的数据进行解析, 默认将服务器返回的数据当做JSON来解析

1.1 设置对服务器返回数据的解析方式

当做是JSON来解析(默认做法) #公众号:iOS逆向 认证博客专家 Swift SwiftUI Objective-C 微信公众号:【iOS逆向】iOS逆向与安全,熟悉iphone/tweak、iphone/tool、cydia的repo 制作 、cocoapods的Specs repo制作(using-pod-lib-create、private-cocoapods)。I am a software engineer currently living in Changsha. My interests range from technology to writing.
转载请注明原文地址: https://www.6miu.com/read-29484.html

最新回复(0)