AFHTTPSessionManager *manager = [AFHTTPSessionManager manager];
[manager GET:urlString parameters:nil progress:^(NSProgress * _Nonnull downloadProgress) {
} success:^(NSURLSessionDataTask * _Nonnull task, id _Nullable responseObject) {
// dispatch_async(dispatch_get_main_queue(), ^{
//});
} failure:^(NSURLSessionDataTask * _Nullable task, NSError * _Nonnull error) {
}];
原因分析:AFNetworking默认就是在主线程中执行的,然后我在请求成功后又用gcd切到主线程中去进行一些请求成功后的操作,导致线程错乱又调了一次AF的success代码块,不进行线程操作即可解决该问题。。
记录一下