associatedtype ExtendedGraphemeClusterLiteralType
Overview 概要
An extended grapheme cluster is a group of one or more Unicode scalar values that approximates a single user-perceived character. Many individual characters, such as “é”, “김”, and “🇮🇳”, can be made up of multiple Unicode scalar values. These code points are combined by Unicode’s boundary algorithms into extended grapheme clusters. 拡張書記素クラスタは、ひとまとめにした1つ以上のユニコードスカラー値です、それは単一のユーザ知覚文字におおよそ相当します。多くの単一の文字、例えば「é」、「김」、そして「🇮🇳」などが、複数のユニコードスカラー値から構成されます。これらのコード点は、ユニコードの境界アルゴリズムによって拡張書記素クラスタへと組み合わされます。
The String
, Static
, and Character
types conform to the Expressible
protocol. You can initialize a variable or constant of any of these types using a string literal that holds a single character.
String
、Static
、そしてCharacter
型は、Expressible
プロトコルに準拠します。あなたは、これらの型のどれかの変数または定数を、単一の文字を保持する文字列リテラルを使って初期化できます。
Conforming to ExpressibleByExtendedGraphemeClusterLiteral ExpressibleByExtendedGraphemeClusterLiteralに準拠する
To add Expressible
conformance to your custom type, implement the required initializer.
Expressible
準拠をあなたのあつらえの型に加えるには、必須イニシャライザを実装してください。