Instance Method
インスタンスメソッド
getBytes:range:
Copies a range of bytes from the data object into a given buffer.
データオブジェクトからあるバイトの範囲をある与えられたバッファに複製します。
Declaration
宣言
- (void)getBytes:(void *)buffer
range:(NSRange
)range;
Parameters
パラメータ
buffer
A buffer into which to copy data.
それへとデータを複製することになるあるバッファ。
range
The range of bytes in the receiver's data to copy to buffer
. The range must lie within the range of bytes of the receiver's data.
buffer
に複製することになる、レシーバの持つデータ中のバイト範囲。この範囲は、レシーバの持つデータのバイトの範囲内に横たわらなければなりません。
Discussion
議論
If range
isn’t within the receiver’s range of bytes, an NSRangeException
is raised.
range
がレシーバのもつバイト範囲内にないならば、NSRangeException
が引き起こされます。
See Also
参照
Accessing Underlying Bytes
基礎をなすバイトにアクセスする
bytes
A pointer to the data object's contents.
データオブジェクトの内容に対するポインタ。
- getBytes:
Copies a data object’s contents into a given buffer.
あるデータオブジェクトの内容をある与えられたバッファに複製します。
Deprecated
非推奨
- getBytes:length:
Copies a number of bytes from the start of the data object into a given buffer.
データオブジェクトの始まりからあるバイト数をある与えられたバッファに複製します。
Related Documentation
関連文書
description
A string that contains a hexadecimal representation of the data object’s contents in a property list format.
ある文字列、それはプロパティリスト形式でのデータオブジェクトの内容の16進数表現を含みます。