Initializer

init(booleanLiteral:)

Creates an instance initialized to the given Boolean value. 与えられたブール値に初期化されるインスタンスを作成します。

Declaration 宣言

init(booleanLiteral value: Self.BooleanLiteralType)

Parameters パラメータ

value

The value of the new instance. 新しいインスタンスのための値。

Discussion 解説

Do not call this initializer directly. Instead, initialize a variable or constant using one of the Boolean literals true and false. For example: このイニシャライザを直接に呼ばないでください。代わりに、変数や定数をブールリテラルtruefalseのうちの1つを使って初期化してください。例えば:


let twasBrillig = true

In this example, the assignment to the twasBrillig constant calls this Boolean literal initializer behind the scenes. この例において、twasBrillig定数への代入は、このブールリテラルイニシャライザを舞台裏で呼びます。