【发布时间】:2016-04-30 03:07:21
【问题描述】:
我正在学习使用 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;
}];
但是,我得到了错误
不兼容的块指针类型将“void (^)(NSURLSessionTask *__strong, NSError *__strong)”发送到“void (^ __nullable)(NSURLSessionDataTask * __nonnull __strong)”类型的参数
试了很多次都不知道为什么?
【问题讨论】:
-
查看故障块。参数应该是什么?你在用什么?看到不同?错误显示了差异。它们相似但不同。
-
如果要获取html页面怎么办?参数应该是什么?
-
刚才我检查了文档。
Xcode 6不支持AFNetworking 3.0+吗?
标签: ios objective-c iphone xcode afnetworking