Instance Method インスタンスメソッド

reserveCapacity(_:)

Prepares the collection to store the specified number of elements, when doing so is appropriate for the underlying type. 指定された数の要素を格納するようにコレクションを準備します、そうすることが基礎をなす型に対して適切である場合には。

Declaration 宣言

mutating func reserveCapacity(_ minimumCapacity: Int)

Parameters パラメータ

n

The requested number of elements to store. 依頼された格納される要素数。

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 RangeReplaceableCollection 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. あなたが数のわかった要素をコレクションに加えることになっているならば、このメソッドを使って複数の再割り当てを避けてください。RangeReplaceableCollectionに準拠する型は、このメソッドが呼ばれた時どのような応答をするか選ぶことができます。型によって、要請されたよりも多くまたは少なく割り当てるまたは全く行動を起こさないことが道理にかなっているかもしれません。

Relationships 関係

From Protocol 由来プロトコル

See Also 参照

Adding Bytes バイトを加える