The key to remove along with its associated value.
それの関連する値とともに削除されるキー。
Return Value
戻り値
The value that was removed, or nil if the key was not present in the dictionary.
削除された値、またはキーがこの辞書の中に存在しなかったならばnil。
Discussion
解説
If the key is found in the dictionary, this method returns the key’s associated value. On removal, this method invalidates all indices with respect to the dictionary.
キーが辞書の中に見つけられるならば、このメソッドはそのキーの結び付けられる値を返します。除去において、このメソッドはこの辞書に関するすべてのインデックスを無効にします。
If the key isn’t found in the dictionary, removeValue(forKey:) returns nil.
キーが辞書の中に見つけられないならば、removeValue(forKey:)はnilを返します。
Complexity: O(n), where n is the number of key-value pairs in the dictionary.
計算量:O(n)、ここでnは辞書の中のキー値ペアの数です。