【极客班】AFNetworking

AFNetWoring下载地址:
https://github.com/AFNetworking/AFNetworking

创建进程及请求

//进程
AFHTTPSessionManager *manager = [AFHTTPSessionManager manager];
//请求
[manager GET:getMapXY parameters:nil progress:nil success:^(NSURLSessionDataTask * _Nonnull task, id  _Nullable result) 

下载与上传

下载:


【极客班】AFNetworking_第1张图片
image.png

上传:


【极客班】AFNetworking_第2张图片
image.png

AFNetWorking更新较快,网上基本上都是2.0 版本的AFHTTPRequestOperationManager。
现在 3.0版本下面的类已从AFNetworking中废弃:

AFURLConnectionOperation
AFHTTPRequestOperation
AFHTTPRequestOperationManager

Xcode配置

由于iOS9改用更安全的https,Get http的URL会造成一定的错误,需要在Xcode中设置。

NSAppTransportSecurity

    NSAllowsArbitraryLoads
    

image.png

你可能感兴趣的:(【极客班】AFNetworking)