- characterAtIndex:
- getBytes:maxLength:usedLength:encoding:options:range:remainingRange:
Availability 有効性
Technology
buffer
Upon return, contains the characters from the receiver. buffer
must be large enough to contain the characters in the range a
(a
).
戻りでは、レシーバからの文字を含みます。buffer
は、範囲a
(a
)での文字を含むのに十分に大きくなければいけません。
aRange
The range of characters to retrieve. The range must not exceed the bounds of the receiver. とってくる文字の範囲。範囲は、レシーバの境界を越えてはいけません。
Important 重要
Raises an NSRange
if any part of a
lies beyond the bounds of the receiver.
NSRange
を引き起こします、もしa
の何らかの部分がレシーバの境界を越えて横たわるならば。
This method does not add a NULL
character.
このメソッドは、NULL
文字を加えません。
The abstract implementation of this method uses character
repeatedly, correctly extracting the characters, though very inefficiently. Subclasses should override it to provide a fast implementation.
このメソッドの抽象的な実装は、character
を繰り返し使って、文字を正しく抽出しています、大変に非効率であるけれども。サブクラスは、それをオーバーライドして高速な列挙を提供すべきです。
You should always use the range
or range
method to determine character boundaries, so that any surrogate pairs or character clusters are handled correctly.
あなたは、常にrange
またはrange
メソッドを使って文字境界を決定すべきです、それで何らかのサロゲートペアまたは文字クラスタは正しく取り扱われます。
- characterAtIndex:
- getBytes:maxLength:usedLength:encoding:options:range:remainingRange: