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

setValue(_:forKey:)

Adds a given key-value pair to the dictionary. 与えられたキー値ペアを辞書に加えます。

Declaration 宣言

func setValue(_ value: Any?, 
       forKey key: String)

Parameters パラメータ

value

The value for key. keyに対する値。

key

The key for value. Note that when using key-value coding, the key must be a string (see Accessing Object Properties). valueに対するキー。キー値コーディングを使う場合、キーは文字列でなければなりません(Accessing Object Propertiesを見てください)。

Discussion 議論

This method adds value and key to the dictionary using setObject(_:forKey:), unless value is nil in which case the method instead attempts to remove key using removeObject(forKey:). このメソッドは、valuekeyを辞書にsetObject(_:forKey:)を使って加えます、valuenilでない限り、その場合にはメソッドは代わりにkeyremoveObject(forKey:)を使って取り除きます。

See Also 参照

Adding Entries to a Mutable Dictionary 登録項目を可変辞書に加える

Related Documentation 関連文書