forEach { it.join() } 호출이 Job 컬렉션에 보고됩니다.

이는 더 간결하고 완전히 동일한 joinAll() 호출로 대체할 수 있습니다.

자세한 내용은 kotlinx.coroutines.joinAll 문서를 참조하십시오.

예:


  suspend fun waitForJobs(jobs: List<Job>) {
    jobs.forEach { it.join() }
  }

빠른 수정을 적용한 후:


  suspend fun waitForJobs(jobs: List<Job>) {
    jobs.joinAll()
  }