美文网首页
AFNetworking详解

AFNetworking详解

作者: 啊俊吖 | 来源:发表于2018-02-14 11:55 被阅读16次

引子

我们如今长使用AFNetworking进行数据的请求和上传;因此,不免要对AFNetworking有一个基本的了解,一般我们都是通过下面代码进行请求

- (void)loadNewData{
    AFHTTPSessionManager *manager = [AFHTTPSessionManager manager];
    
        NSMutableDictionary *parameter = [NSMutableDictionary dictionary];
        parameter[@"limit"] = @20;
        parameter[@"offset"] = @0;
        [manager GET:@"http://www.artcm.cn/api/v2/adindex/" parameters:parameter progress:^(NSProgress * _Nonnull downloadProgress) {
            
        } success:^(NSURLSessionDataTask * _Nonnull task, id  _Nullable responseObject) {
            
            NSDictionary *dic = (NSDictionary *)responseObject;
            RJLog(@"请求轮播数据成功 ");
            _addDataArray  = [RJHeaderADModel mj_objectArrayWithKeyValuesArray:dic[@"objects"]];
        } failure:^(NSURLSessionDataTask * _Nullable task, NSError * _Nonnull error) {
            RJLog(@"请求轮播数据失败 ");
        }];
 }

但是,当我们要对请求的过程进行一些复杂的管理时,也就需要对AFNetworking有一个详细的了解,下面我叙述一下我个人对AFNetworking的理解:

相关文章

网友评论

      本文标题:AFNetworking详解

      本文链接:https://www.haomeiwen.com/subject/bmketftx.html