Protocol

ExpressibleByStringLiteral

A type that can be initialized with a string literal. ある文字列リテラルを使って初期化できる型。

Declaration 宣言

protocol ExpressibleByStringLiteral

Overview 概要

The String and StaticString types conform to the ExpressibleByStringLiteral protocol. You can initialize a variable or constant of either of these types using a string literal of any length. StringStaticString型は、ExpressibleByStringLiteralプロトコルに準拠します。あなたは、それらの型のいずれかの変数や定数を初期化することが随意の長さの文字列リテラルを使って行えます。


let picnicGuest = "Deserving porcupine"

Conforming to ExpressibleByStringLiteral ExpressibleByStringLiteralに準拠する

To add ExpressibleByStringLiteral conformance to your custom type, implement the required initializer. ExpressibleByStringLiteral準拠をあなたのあつらえの型に加えるには、必須イニシャライザを実装してください。

Topics 話題

Associated Types さまざまな関連型

Initializers イニシャライザ

See Also 参照

String Literals 文字列リテラル