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

addEntriesFromDictionary:

Adds to the receiving dictionary the entries from another dictionary. 受け手側の辞書に別の辞書からの登録項目を加えます。

Declaration 宣言

- (void)addEntriesFromDictionary:(NSDictionary<KeyType, ObjectType> *)otherDictionary;

Parameters パラメータ

otherDictionary

The dictionary from which to add entries この辞書からの登録項目を加えます。

Discussion 議論

Each value object from otherDictionary is sent a retain message before being added to the receiving dictionary. In contrast, each key object is copied (using copyWithZone:—keys must conform to the NSCopying protocol), and the copy is added to the receiving dictionary. otherDictionaryからの各値オブジェクトは、retainメッセージを、受け手側辞書に加えられる前に送られます。対照的に、各値オブジェクトは(copyWithZone:を使って — キーはNSCopyingプロトコルに準拠しなければなりません)コピーされます、そしてそのコピーは受け手側辞書に加えられます。

If both dictionaries contain the same key, the receiving dictionary’s previous value object for that key is sent a release message, and the new value object takes its place. 両方の辞書が同じキーを含むならば、受け手側の辞書のもつそのキーに対する以前の値オブジェクトは、releaseメッセージを送られます、そして新しい値オブジェクトがその場所を占めます。

See Also 参照

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