我正在使用iOS 7的新版NSURLSessionDataTask本来检索数据,如下所示:
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:
request completionHandler:
^(NSData *data, NSURLResponse *response, NSError *error) {
//
}];
如何增加超时值以避免错误"The request timed out"(在  NSURLErrorDomainCode =中-1001)?
我已经检查了NSURLSessionConfiguration的文档,但没有找到设置超时值的方法。
感谢您的帮助!
NSOperationQueue与maxConcurrentOperationCount)。如果您使用的非基于委托的再现形式,NSURLSession并且正在使用完成块的再现形式,那么这并不太复杂。由于该NSURLSession体系结构有很多烦人之处,因此如果使用基于委托的方法来正确执行此操作会有些痛苦。