length
The number of UTF-16 code units in the receiver.
レシーバにおけるUTF-16コード単位の数。
- lengthOfBytesUsingEncoding:
Returns the number of bytes required to store the receiver in a given encoding.
レシーバをある与えられた符号化で格納するのに必要とされるバイト数を返します。
Availability 有効性
Technology
- (NSUInteger
)maximumLengthOfBytesUsingEncoding:(NSStringEncoding
)enc;
enc
The encoding for which to determine the receiver's length. それに対してレシーバの持つ長さを決定することになる符号化。
The maximum number of bytes needed to store the receiver in encoding
in a non-external representation. The length does not include space for a terminating NULL
character. Returns 0
if the amount of memory required for storing the results of the encoding conversion would exceed NSInteger
.
レシーバをencoding
において非外部表現で格納するのに必要とされるバイトの最大限の数。長さは、終端NULL
文字のための場所を含みません。0
を返します、もし符号化変換の結果を格納するのに要求されるメモリ量がNSInteger
を越えるならば。
The result is an estimate and is returned in O(1)
time; the estimate may be considerably greater than the actual length needed.
結果は推定です、そしてO(1)
時間で返されます;推定は実際に必要とされる長さよりずっと大きいかもしれません。
length
- lengthOfBytesUsingEncoding: