指尖世界

分享的乐趣

芒果iOS开发之AFNetworking3.0.4使用指南

类别: 观点 更新时间: 2016-03-19

[摘要:头几天发明iOS9、xcode7以后NSURLConnection的API被弃用了,与而代之的是NSURLSession,看到那我起首念到了AFNetworking,由于工程的全部收集要求皆是基于AF又启拆的。以是坐马往]

前几天发现iOS9、xcode7之后NSURLConnection的API被弃用了,取而代之的是NSURLSession,看到这我首先想到了AFNetworking,因为工程的所有网络请求都是基于AF又封装的。所以立马去Cocoapods里边搜索AFNetworking,结果发现现在都3.0.4版本了,下边是最新的AFNetworking GET请求的写法:

    AFHTTPSessionManager *sessionManager = [AFHTTPSessionManager manager];
    sessionManager.responseSerializer.acceptableContentTypes = [NSSet setWithObject:@"text/html"];
    [sessionManager GET:kFirstPageList parameters:nil progress:^(NSProgress * _Nonnull downloadProgress) {
        NSLog(@"%lld", downloadProgress.totalUnitCount);
    } success:^(NSURLSessionDataTask * _Nonnull task, id  _Nullable responseObject) {
        NSLog(@"%@", responseObject);
    } failure:^(NSURLSessionDataTask * _Nullable task, NSError * _Nonnull error) {
        NSLog(@"%@",error);
    }];




更多方法持续更新.......



感谢关注 V8指尖世界iOS频道,v8en.com是专门为互联网人打造的学习交流平台,全面满足互联网人工作与学习需求,更多互联网资讯尽在 V8指尖世界!