我正在学习使用AFNetworking
并执行GET请求。iOS - AFNetworking GET方法中的块指针类型不兼容
AFNetworking (3.1.0)
XCode 6
代码:
AFHTTPSessionManager *manager = [AFHTTPSessionManager manager];
[manager GET:@"http://localhost:5000/index" parameters:nil progress:nil success:^(NSURLSessionTask *task, id responseObject) {
NSLog(@"JSON: %@", responseObject);
} failure:^(NSURLSessionTask *operation, NSError *error) {
NSLog(@"Error: %@", error)p;
}];
但是,我得到了错误
不兼容的块指针类型发送“无效(^)(NSURLSessionTask * __强, NSError * __ strong)'到类型'void(^ __nullable)(NSURLSessi onDataTask * __nonnull __strong)'
尝试了很多次,但无法弄清楚为什么?
看看失败块。应该是什么参数?你在用什么?看到不同?错误显示了差异。它们相似但不同。 – rmaddy
如果我想要获取html页面,该怎么办?参数应该是什么? –
刚才我检查了文档。 'Xcode 6'不支持'AFNetworking 3.0 +'吗? –