AFN

来源:互联网 发布:陈田村拆车件淘宝店 编辑:程序博客网 时间:2024/04/30 08:36

AFN框架介绍

{

    "AFHTTPSessionManager" :网络请求管理类.整个AFN框架使用最多的一个类.内部封装的是 NSUrlSession;

    

    AFN 3.0版本之后,不再支持NSUrlConnection;  AFN2.0 年代使用最多的一个类 AFHTTPRequestOperationManager ;

    

    AFHTTPSessionManager AFHTTPRequestOperationManager定义的方法名称完全相同.用法也完全相同.

    

    

    AFNetworking.h 在项目中,需要导入的头文件.

    

    AFNetworkReachabilityManager :实时监测当前网络状态的管理类.每次网络状态改变,都会提醒你!

    

    一般使用了这个类,就不再使用 Reachability框架了!(Reachability 框架:专门用来监测网络状态.)

    

    AFSecurityPolicy :使 AFN支持 HTTPS 的功能.只需要一句代码就能够支持 HTTPS请求.

    

    AFURLRequestSerialization :可以将请求体数据格式化成 JSON数据.有时候,服务器需要客户端传给他一个 JSON数据.

    

    "AFURLResponseSerialization" :AFN默认会自动解析 JSON 数据.如果后台传回的不是 JSON 数据,需要配置解析器类型.解析器类型必须跟服务器返回的数据类型对应,才能够成功接收到数据!

    

    AFURLSessionManager : 利用这个类做文件下载!

}

1 0
原创粉丝点击