在使用AFNetworking Library从API访问Json结果时,我们将按照与POSTMAN结果不同的顺序获得结果
例如:
邮差结果 1 2 3 4 5
AFNetworking回复 2 3 1 5 4
为什么它与POSTMAN不同?任何的想法?请提出一些解决此问题的建议。提前致谢。 我的代码示例如下
AFHTTPSessionManager *manager = [AFHTTPSessionManager manager];
manager.requestSerializer = [AFJSONRequestSerializer serializer];
[manager POST:url parameters:parameters constructingBodyWithBlock:^(id _Nonnull formData) {
} progress:^(NSProgress * _Nonnull uploadProgress) {
} success:^(NSURLSessionDataTask * Nonnull task, id Nullable responseObject) {
[MBProgressHUD hideHUDForView:[UIApplication sharedApplication].keyWindow.rootViewController.view animated:YES];
NSLog(@"APi Success : %@",responseObject);
} failure:^(NSURLSessionDataTask _Nullable task, NSError _Nonnull error) {
NSLog(@" APi Failed : %@",[error description]);
}];