イニシャライザ
init(unicodeScalarLiteral:)
与えられた値に初期化されたインスタンスを作成します。
必須。デフォルトの実装が提供されます。
宣言
init(unicodeScalarLiteral value: Self.UnicodeScalarLiteralType)
パラメータ
value
新しいインスタンスの値。
議論
ほとんどの StringInterpolation 型は、リテラルとそれに付け加えられた補間に関する情報を 1 つ以上のプロパティに格納します。init(stringInterpolation:) は、これらのプロパティを使用してインスタンスを初期化する必要があります。
デフォルトの実装
ExpressibleByStringInterpolation の実装
init(unicodeScalarLiteral: ExtendedGraphemeClusterLiteralType)
与えられた値に初期化されたインスタンスを作成します。
ExtendedGraphemeClusterLiteralType が UnicodeScalarLiteralType の時利用可能です。