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

removeAll(keepingCapacity:)

Removes all key-value pairs from the dictionary. すべてのキー値ペアを辞書から削除します。

Declaration 宣言

mutating func removeAll(keepingCapacity keepCapacity: Bool = false)

Parameters パラメータ

keepCapacity

Whether the dictionary should keep its underlying buffer. If you pass true, the operation preserves the buffer capacity that the collection has, otherwise the underlying buffer is released. The default is false. 辞書がそれの基礎をなすバッファを保つべきかどうか。あなたがtrueを渡すならば、演算はそのコレクションが持つバッファ容量を保全します、そうでなければ基礎をなすバッファは解放されます。初期状態はfalseです。

Discussion 解説

Calling this method invalidates all indices with respect to the dictionary. このメソッドを呼び出すことは、この辞書に関するすべてのインデックスを無効にします。

Complexity: O(n), where n is the number of key-value pairs in the dictionary. 計算量:O(n)、ここでnは辞書の中のキー値ペアの数です。

See Also 参照

Removing Keys and Values キーと値の削除