Initializer

init(minimumCapacity:)

Creates an empty dictionary with preallocated space for at least the specified number of elements. 空の辞書を、あらかじめアロケートされたスペースで少なくとも指定された要素数に対して作成します。

Declaration 宣言

init(minimumCapacity: Int)

Parameters パラメータ

minimumCapacity

The minimum number of key-value pairs that the newly created dictionary should be able to store without reallocating its storage buffer. 新しく作成された辞書がそれのストレージバッファをアロケートし直すことなしに格納できるであろうキー値ペアの最小の数。

Discussion 解説

Use this initializer to avoid intermediate reallocations of a dictionary’s storage buffer when you know how many key-value pairs you are adding to a dictionary after creation. どのくらい多くのキー値ペアをあなたが辞書に加えることになるかあなたが知っている場合は、このイニシャライザを使ってある辞書の持つストレージバッファの幾度もの中間的な再割り当てを回避してください。

See Also 参照

Creating a Dictionary 辞書の作成