associatedtype BooleanLiteralType
A type that represents a Boolean literal, such as
Bool
.
ブールリテラルを表すある型、例えばBool
。
true
and false
.
ブールリテラルのtrue
とfalse
を使って初期化できる型。
Availability
Technology
protocol ExpressibleByBooleanLiteral
Bool
, Darwin
, Obj
, and Windows
are treated as Boolean values. Expanding this set to include types that represent more than simple Boolean values is discouraged.
Bool
、Darwin
、Obj
、そしてWindows
は、ブール値として扱われます。単純なブール値より多く表現する型を含めるためにこの集合を拡大することは推奨されません。
To add Expressible
conformance to your custom type, implement the init(boolean
initializer that creates an instance of your type with the given Boolean value.
Expressible
準拠をあなたのあつらえの型に加えるにはinit(boolean
イニシャライザを加えてください、それはあなたの型のインスタンスを、与えられたブール値とともに作成します。
associatedtype BooleanLiteralType
Bool
.
ブールリテラルを表すある型、例えばBool
。
init(booleanLiteral : Self.BooleanLiteralType)
protocol ExpressibleByIntegerLiteral
protocol ExpressibleByFloatLiteral
protocol ExpressibleByNilLiteral
nil
.
nilリテラル、nil
を使って初期化できる型。