NSURLSession
NSURLSessionTask を作成して再開した後、操作キューが空になるのはなぜですか?
NSURLSession に保留中のタスクがあるかどうかを確認する方法はありますか?
目標は複数のタスクが完了するのを待つことですが、これはうまくいきません:
NSURLSessionUploadTask *uploadTask = [self.session uploadTaskWithStreamedRequest:request];
[uploadTask resume];
// this prints "0"
NSLog(self.session.delegateQueue.operationCount)
// this returns immediately instead of waiting for task to complete
[self.session.delegateQueue waitUntilAllOperationsAreFinished];