AFNetWoring下载地址:
https://github.com/AFNetworking/AFNetworking
创建进程及请求
//进程
AFHTTPSessionManager *manager = [AFHTTPSessionManager manager];
//请求
[manager GET:getMapXY parameters:nil progress:nil success:^(NSURLSessionDataTask * _Nonnull task, id _Nullable result)
下载与上传
下载:
image.png
上传:
image.png
AFNetWorking更新较快,网上基本上都是2.0 版本的AFHTTPRequestOperationManager。
现在 3.0版本下面的类已从AFNetworking中废弃:
AFURLConnectionOperation
AFHTTPRequestOperation
AFHTTPRequestOperationManager
Xcode配置
由于iOS9改用更安全的https,Get http的URL会造成一定的错误,需要在Xcode中设置。
<key>NSAppTransportSecurity</key>
<dict>
<key>NSAllowsArbitraryLoads</key>
<true/>
</dict>
image.png
网友评论