Instance Property
インスタンスプロパティ
bytes
A pointer to the data object's contents.
データオブジェクトの内容に対するポインタ。
Declaration
宣言
@property(readonly) const void *bytes;
Discussion
議論
If the length
of the NSData object is 0, this property returns nil
.
NSDataオブジェクトのlength
がゼロならば、このプロパティはnil
を返します。
For an immutable data object, the returned pointer is valid until the data object is deallocated. For a mutable data object, the returned pointer is valid until the data object is deallocated or the data is mutated.
不変のデータオブジェクトに対して、返されるポインタはデータオブジェクトがデアロケートされるまで有効です。可変のデータオブジェクトに対して、返されるポインタはデータオブジェクトがデアロケートされるまたはデータが変化させられるまで有効です。
See Also
参照
Accessing Underlying Bytes
基礎をなすバイトにアクセスする
- 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.
データオブジェクトの始まりからあるバイト数をある与えられたバッファに複製します。
- getBytes:range:
Copies a range of bytes from 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進数表現を含みます。