Initializer

init(nilLiteral:)

Creates an instance initialized with nil. nilで初期化されるインスタンスを作成します。

Declaration 宣言

init(nilLiteral: ())

Discussion 解説

Do not call this initializer directly. It is used by the compiler when you initialize an Optional instance with a nil literal. For example: このイニシャライザを直接に呼ばないでください。それは、あなたがOptionalインスタンスをnilリテラルで初期化する時にコンパイラによって使われます。例えば:


var i: Index? = nil

In this example, the assignment to the i variable calls this initializer behind the scenes. この例において、i定数への代入は、このイニシャライザを舞台裏で呼びます。

Relationships 関係

From Protocol 由来プロトコル

See Also 参照

Creating a Nil Value nil値の作成