文書   >   Swift   >   Dictionary   >   init(minimumCapacity:)
イニシャライザ
init(minimumCapacity:)
少なくとも指定された数の要素に対して事前に割り当てられたスペースを持つ空の辞書を作成します。
宣言
パラメータ
minimumCapacity | 新しく作成された dictionary が保管記憶バッファを再度割り当てせずに格納できるキー値のペアの最小数。 |
議論
作成後に dictionary に追加するキー値のペアの数がわかっている場合、このイニシャライザを使用して、dictionary の保管記憶バッファの中間再割り当てを回避します。
以下も見よ
辞書を作成する
空の辞書を作成します。
init<S>(uniqueKeysWithValues: S)
与えられたシーケンス内のキー値のペアから新しい辞書を作成します。
init<S>(S,uniquingKeysWith: (Value, Value) -> Value)
結合するクロージャを使用して、重複した全てのキーの値を決定し、与えられたシーケンス内のキー値のペアから新しい辞書を作成します。
init<S>(grouping: S, by: (S.Element) -> Key)
キーが与えられたクロージャによって返されるグループ化であり、それらの値が各キーを返す要素の配列である新しい辞書を作成します。
トップへ
トップへ
トップへ
トップへ
トップへ