Instance Method インスタンスメソッド

character(at:)

Returns the character at a given UTF-16 code unit index. 与えられたUTFー16コード単位インデックスでの文字を返します。

Declaration 宣言

func character(at index: Int) -> unichar

Parameters パラメータ

index

The index of the character to retrieve. 取ってくる文字のインデックス。

Return Value 戻り値

The character at the array position given by index. indexによって与えられる配列位置での文字。

Discussion 議論

You should always use the rangeOfComposedCharacterSequence(at:) or rangeOfComposedCharacterSequences(for:) method to determine character boundaries, so that any surrogate pairs or character clusters are handled correctly. あなたは、常にrangeOfComposedCharacterSequence(at:)またはrangeOfComposedCharacterSequences(for:)メソッドを使って文字境界を決定すべきです、それで何らかのサロゲートペアまたは文字クラスタは正しく取り扱われます。

See Also 参照

Getting Characters and Bytes 文字とバイトを取得する