Generic Instance Method 総称体インスタンスメソッド

resetBytes(in:)

Replaces the contents of the data buffer with zeros for the provided range. データバッファの内容をこの与えられた範囲に対してゼロで置き換えます。

Declaration 宣言

mutating func resetBytes<R>(in range: R) where R : RangeExpression, Self.Index == R.Bound

Parameters パラメータ

range

The range of bytes to replace with zeros. この範囲のバイトをゼロで置き換えることになります。

Discussion 議論

The following example sets the bytes to zero for the bytes identified by the provided range: 以下の例は、バイトをゼロに設定することを、提供された範囲によって識別されるバイトに対して行います:


var dest: [UInt8] = [0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF]
dest.resetBytes(in: 1...3)
// dest = [0xFF, 0x00, 0x00, 0x00, 0xFF, 0xFF]

Default Implementations 省略時実装

MutableDataProtocol Implementations MutableDataProtocol 実装