Objective c 如何在iOS9中调用同步Web服务
我们如何调用sync调用但给出异步响应。这是我的代码Objective c 如何在iOS9中调用同步Web服务,objective-c,ios9,Objective C,Ios9,我们如何调用sync调用但给出异步响应。这是我的代码 NSURL *URL = [NSURL URLWithString:@"http://example.com"]; NSURLRequest *request = [NSURLRequest requestWithURL:URL]; NSURLSession *session = [NSURLSession sharedSession]; NSURLSessionDataTask *task = [session dataTaskWi
NSURL *URL = [NSURL URLWithString:@"http://example.com"];
NSURLRequest *request = [NSURLRequest requestWithURL:URL];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *task = [session dataTaskWithRequest:request
completionHandler:
^(NSData *data, NSURLResponse *response, NSError *error) {
// ...
}];
[task resume];
我们不能也永远不能 前一种方法是停止tread的执行,在获取数据或超时后继续