The amount of memory to allocate, counted in instances of Pointee
.
アロケートするメモリの総量、Pointee
のインスタンスで数えられます。
Type Method
型メソッド
allocate(capacity:)
Allocates uninitialized memory for the specified number of instances of type
Pointee
.
型Pointee
の指定された数のインスタンスに対して初期化されないメモリをアロケートします。
Availability
- iOS 8.0+
- iPadOS 8.0+
- macOS 10.10+
- Mac Catalyst 13.0+
- tvOS 9.0+
- watchOS 2.0+
- Xcode 8.0+
Technology
- Swift Standard Library Swift標準ライブラリ
Declaration 宣言
static func allocate(capacity count: Int
) -> UnsafeMutablePointer
<Pointee>
Parameters パラメータ
count
Discussion 解説
The resulting pointer references a region of memory that is bound to Pointee
and is count * Memory
bytes in size.
結果のポインタはあるメモリ領域を参照します、それはPointee
に束縛されます、そしてcount * Memory
バイトの大きさです。
The following example allocates enough new memory to store four Int
instances and then initializes that memory with the elements of a range.
以下の例は、新しいメモリを必要なだけアロケートすることで、4つのInt
インスタンスを格納して、それからそのメモリをある範囲に属するいくらかの要素で初期化します。
When you allocate memory, always remember to deallocate once you’re finished. あなたがメモリをアロケートする場合、あなたがやり終えるやいなやデアロケートするのを常に忘れないでください。