Generic Function

withUnsafeContinuation(_:)

Suspends the current task, then calls the given closure with an unsafe continuation for the current task. 現在のタスクを中断します、それからこの与えられたクロージャを、現在のタスクに対する安全でない継続で呼び出します。

Declaration 宣言

func withUnsafeContinuation<T>(_ fn: (UnsafeContinuation<T, Never>) -> Void) async -> T

Parameters パラメータ

fn

A closure that takes an UnsafeContinuation parameter. You must resume the continuation exactly once. あるクロージャ、それはUnsafeContinuationバラメータを取ります。あなたは、厳密に一度だけ継続を再開しなければなりません。

Return Value 戻り値

The value passed to the continuation by the closure. クロージャによって継続へと渡される値。

See Also 参照

Continuations さまざまな継続