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

characterAtIndex:

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

Declaration 宣言

- (unichar)characterAtIndex:(NSUInteger)index;

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 rangeOfComposedCharacterSequenceAtIndex: or rangeOfComposedCharacterSequencesForRange: method to determine character boundaries, so that any surrogate pairs or character clusters are handled correctly. あなたは、常にrangeOfComposedCharacterSequenceAtIndex:またはrangeOfComposedCharacterSequencesForRange:メソッドを使って文字境界を決定すべきです、それで何らかのサロゲートペアまたは文字クラスタは正しく取り扱われます。

See Also 参照

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