Protocol

ExpressibleByNilLiteral

A type that can be initialized using the nil literal, nil. nilリテラル、nilを使って初期化できる型。

Declaration 宣言

protocol ExpressibleByNilLiteral

Overview 概要

nil has a specific meaning in Swift—the absence of a value. Only the Optional type conforms to ExpressibleByNilLiteral. ExpressibleByNilLiteral conformance for types that use nil for other purposes is discouraged. nilはSwiftでは特別な意味を持ちます—値の不在。Optional型だけがExpressibleByNilLiteralに準拠します。nilを他の目的に使う型のためのExpressibleByNilLiteral準拠は、 推奨されません。

Topics 話題

Initializers イニシャライザ

Relationships 関係

Conforming Types これらの型が準拠

See Also 参照

Value Literals 値リテラル