Intermediate Swift
Q76 / 100

What is Swift Concurrency's withCheckedThrowingContinuation?

Correct! Well done.

Incorrect.

The correct answer is B) A bridge converting callback-based APIs into async/await by manually calling continuation.resume(returning:) or continuation.resume(throwing:)

B

Correct Answer

A bridge converting callback-based APIs into async/await by manually calling continuation.resume(returning:) or continuation.resume(throwing:)

Explanation

let data = try await withCheckedThrowingContinuation { cont in oldAPI { result in cont.resume(returning: result) } } converts callbacks to async.

Progress
76/100