【发布时间】:2016-09-12 07:33:48
【问题描述】:
我在我的项目中使用AFNetworking 从 REST api 获取数据。
但是当我使用 Github 中描述的方法时,我会收到警告。
这是我的代码:
NSURLSessionConfiguration *configuration = [NSURLSessionConfiguration defaultSessionConfiguration];
AFURLSessionManager *manager = [[AFURLSessionManager alloc] initWithSessionConfiguration:configuration];
NSURL *URL = [NSURL URLWithString:@"http://httpbin.org/get"];
NSURLRequest *request123 = [NSURLRequest requestWithURL:URL];
NSURLSessionDataTask *dataTask = [manager dataTaskWithRequest:request123 completionHandler:^(NSURLResponse *response, id responseObject, NSError *error) {
if (error) {
NSLog(@"Error: %@", error);
} else {
NSLog(@"%@ %@", response, responseObject);
}
}];
[dataTask resume];
我的项目支持 iOS 7.0 及更高版本。
我的 Xcode 版本 7.3.1
有没有办法克服这个警告?
【问题讨论】:
-
你能在这里发布你的警告吗?
-
: 'dataTaskWithRequest:completionHandler:' 已弃用
-
@vadian 同意。它在我身边工作。
-
也在我这边工作!你使用的是哪个 Xcode 和 Swift 版本?
-
我使用的是 Xcode 7.3.1
标签: ios objective-c afnetworking nsurlsessiondatatask