The requested number of elements to store. 依頼された格納される要素数。
Instance Method
インスタンスメソッド
reserve
reserveCapacity(_:)
Prepares the collection to store the specified number of elements, when doing so is appropriate for the underlying type.
指定された数の要素を格納するようにコレクションを準備します、そうすることが基礎をなす型に対して適切である場合には。
Availability 有効性
- iOS 7.0+
- iPadOS 7.0+
- macOS 10.9+
- Mac Catalyst 13.0+
- tvOS 9.0+
- watchOS 2.0+
- Xcode 8.0+
Technology
- Foundation ファウンデーション
Declaration 宣言
mutating func reserveCapacity(_ minimumCapacity: Int
)
Parameters パラメータ
n
Discussion 議論
If you will be adding a known number of elements to a collection, use this method to avoid multiple reallocations. A type that conforms to Range
can choose how to respond when this method is called. Depending on the type, it may make sense to allocate more or less storage than requested or to take no action at all.
あなたが数のわかった要素をコレクションに加えることになっているならば、このメソッドを使って複数の再割り当てを避けてください。Range
に準拠する型は、このメソッドが呼ばれた時どのような応答をするか選ぶことができます。型によって、要請されたよりも多くまたは少なく割り当てるまたは全く行動を起こさないことが道理にかなっているかもしれません。
Relationships 関係
From Protocol 由来プロトコル
See Also 参照
Adding Bytes バイトを加える
func append(Data)
Appends the specified data to the end of this data.
指定されたデータをこのデータの終わりに加えます。
func append<SourceType>(UnsafeBufferPointer<SourceType>)
Append a buffer of bytes to the data.
あるバッファのバイトをデータに加えます。
func append(UnsafePointer<UInt8>, count: Int)
Appends the specified bytes from memory to the end of the data.
指定されたバイトをメモリからデータの終わりに加えます。
func append(contentsOf : [UInt8])
Appends the bytes in the specified array to the end of the data.
指定された配列の中のバイトをデータの終わりに加えます。