associatedtype UnicodeScalarLiteralType
A type that represents a Unicode scalar literal.
ユニコードスカラーリテラルを表すある型。
Availability
Technology
protocol ExpressibleByUnicodeScalarLiteral
The String
, Static
, Character
, and Unicode
types all conform to the Expressible
protocol. You can initialize a variable of any of these types using a string literal that holds a single Unicode scalar.
String
、Static
、Character
、そしてUnicode
型は、すべてExpressible
プロトコルに準拠します。あなたは、これらのいずれかの型の変数を初期化することが、単一のユニコードスカラーを保持する文字列リテラルを使って行えます。
To add Expressible
conformance to your custom type, implement the required initializer.
Expressible
準拠をあなたのあつらえの型に加えるには、必須イニシャライザを実装してください。
associatedtype UnicodeScalarLiteralType
init(unicodeScalarLiteral : Self.UnicodeScalarLiteralType)
protocol ExpressibleByStringLiteral
protocol ExpressibleByExtendedGraphemeClusterLiteral
protocol ExpressibleByStringInterpolation
protocol StringInterpolationProtocol
struct DefaultStringInterpolation