文書   >   Foundation   >   Numbers,Data,and Basic Values   >   Data   >   NSData   >   bytes
インスタンスプロパティ
bytes
データオブジェクトの内容へのポインタ。
宣言
var bytes: UnsafeRawPointer { get }
議論
NSData オブジェクトの length が 0 の場合、このプロパティは nil を返します。
不変のデータオブジェクトの場合、返されたポインタは、データオブジェクトの割り当てが解除されるまで有効です。可変データオブジェクトの場合、返されたポインタは、データオブジェクトの割り当てが解除されるか、データが変更されるまで有効です。
以下も見よ
基底バイトへのアクセス
func enumerateBytes((UnsafeRawPointer, NSRange, UnsafeMutablePointer<ObjCBool>) -> Void)
ブロックを使用してデータオブジェクト内の各バイト範囲を列挙します。
func getBytes(UnsafeMutableRawPointer)
データオブジェクトの内容を指定されたバッファにコピーします。
  廃止  
func getBytes(UnsafeMutableRawPointer, length: Int)
データオブジェクトの先頭から指定されたバッファにいくつかのバイトをコピーします。
func getBytes(UnsafeMutableRawPointer, range: NSRange)
データオブジェクトから指定されたバッファに範囲のバイトをコピーします。
関連した文書
データオブジェクトの内容の 16 進表現をプロパティリスト形式で含む文字列。