The instance to initialize this pointer’s memory with. インスタンス、それでこのポインタのもつメモリを初期化します。
Instance Method
インスタンスメソッド
initialize(repeating:
initialize(repeating:count:)
Initializes this pointer’s memory with the specified number of consecutive copies of the given value.
このポインタのもつメモリを、指定された数の与えられた値の連続コピーで初期化します。
Availability
- iOS 8.0+
- iPadOS 8.0+
- macOS 10.10+
- Mac Catalyst 13.0+
- tvOS 9.0+
- watchOS 2.0+
- Xcode 9.3+
Technology
- Swift Standard Library Swift標準ライブラリ
Declaration 宣言
func initialize(repeating repeatedValue: Pointee, count: Int
)
Parameters パラメータ
repeatedValue
count
The number of consecutive copies of
new
to initialize.Value count
must not be negative. 初期化するnew
の連続コピーの数。Value count
は負数であってはいけません。
Discussion 解説
The destination memory must be uninitialized or the pointer’s Pointee
must be a trivial type. After a call to initialize(repeating:
, the memory referenced by this pointer is initialized.
行き先のメモリは未初期化でなければなりません、またポインタのもつPointee
は自明型でなければなりません。initialize(repeating:
の呼び出しの後、このポインタによって参照されるメモリは初期化されます。