Daily iOS
0일 연속
동시성객관식

협력적 취소

Swift Concurrency 의 다음 코드에서 t.cancel() 직후 실제로 일어나는 일로 옳은 것은?

let t = Task {
    var sum = 0
    for i in 0..<1_000_000_000 { sum &+= i }
    try Task.checkCancellation()
    try await Task.sleep(for: .seconds(5))
    return sum
}
t.cancel()

하나만 선택