Instance Property インスタンスプロパティ

mutableBytes

A pointer to the data contained by the mutable data object. 可変データオブジェクトによって含まれるデータへのポインタ。

Declaration 宣言

var mutableBytes: UnsafeMutableRawPointer { get }

Discussion 議論

If the length of the receiver’s data is not zero, this property is guaranteed to contain a pointer to the object's internal bytes. If the length of receiver’s data is zero, this property may or may not contain NULL dependent upon many factors related to how the object was created (moreover, in this case the method result might change between different releases). The returned pointer is valid until the data object is deallocated. レシーバのデータの長さがゼロでないならば、このプロパティはオブジェクトのもつ内部バイトへのポインタを含むことを保証されます。レシーバのもつデータの長さがゼロであるならば、どのようにオブジェクトが作成されたかに関係する多くの因子に依存して、このプロパティはNULLを含むかもしれないし含まないかもしれません(その上、その場合にはメソッドの結果は異なるリリースで変わるかもしれません)。返されるポインタは、データオブジェクトがデアロケートされるまでは有効です。

A sample using this method can be found in Working With Mutable Binary Data. このメソッドを使う見本は、Working With Mutable Binary Dataで見つかります。

See Also 参照

Related Documentation 関連文書