Type Property
型プロパティ
defaultValue
The default value of the preference.
この環境設定の省略時の値。
Required. Default implementation provided.
必須。 提供される省略時の実装。
Declaration
宣言
static var defaultValue: Self.Value { get }
Discussion
議論
Views that have no explicit value for the key produce this default value. Combining child views may remove an implicit value produced by using the default.
明示的な値をキーに対して持たないビューは、この省略時の値を生み出します。子ビューを結合することは、省略時の値を使うことによって生み出された暗黙的な値を除去するかもしれません。
This means that reduce(value: &x, nextValue: {defaultValue})
shouldn’t change the meaning of x
.
Default Implementations
省略時実装
PreferenceKey Implementations
static var defaultValue: Self.Value
Let nil-expressible values default-initialize to nil.
nil表現可能値がnilに省略時初期化するのを許可します。
Available when Value
conforms to ExpressibleByNilLiteral
.
Value
がExpressibleByNilLiteral
に準拠する場合に利用可能です。
See Also
参照
Getting the Default Value
省略時の値を取得する
associatedtype Value
The type of value produced by this preference.
この環境設定によって生み出された値の型。
Required.
必須。