我正在比较两种创建新NSURLSession的方法:
1
NSURLSession *session = [NSURLSession sharedSession];
2。
NSURLSessionConfiguration *configuration = NSURLSessionConfiguration.defaultSessionConfiguration;
configuration.timeoutIntervalForRequest = 5;
configuration.timeoutIntervalForResource = 10;
NSURLSession* session=[NSURLSession sessionWithConfiguration:configuration delegate:nil delegateQueue:nil];
启用Guard Malloc后,第一种方法可用于完成下载,但第二种方法超时。我增加了超时长度,但没有帮助。
如果禁用Guard Malloc,则可以使用两种创建会话的方法成功完成下载。
为什么吗