Initializer

init(get:set:)

Creates a binding with closures that read and write the binding value. あるバインディングを、バインディング値を読み書きするクロージャで作成します。

Declaration 宣言

init(get: @escaping () -> Value, set: @escaping (Value) -> Void)

Parameters パラメータ

get

A closure that retrieves the binding value. The closure has no parameters, and returns a value. あるクロージャ、それはバインディング値を回収するものです。そのクロージャは、パラメータを持ちません、そしてある値を返します。

set

A closure that sets the binding value. The closure has the following parameter: あるクロージャ、それはバインディング値を設定します。そのクロージャは、以下のパラメータを持ちます:

  • newValue: The new value of the binding value. newValue: バインディング値の新しい値。

See Also 参照

Creating a Binding バインディングを作成する