Type Method 型メソッド

dictionaryWithObjectsAndKeys:

Creates a dictionary containing entries constructed from the specified set of values and keys. 指定されたひと揃いの値とキーから構成される登録項目を含んでいる辞書を作成します。

Declaration 宣言

+ (instancetype)dictionaryWithObjectsAndKeys:(id)firstObject, ...;

Parameters パラメータ

firstObj

The first value to add to the new dictionary. 新しい辞書に加えることになる最初の値。

...

First the key for firstObj, then a null-terminated list of alternating values and keys. If any key is nil, an NSInvalidArgumentException is raised. firstObjに対する最初のキー、次に互い違いの値とキーからなるヌル終端されたリスト。何らかのキーがnilならば、NSInvalidArgumentExceptionが引き起こされます。

Discussion 議論

This method is similar to dictionaryWithObjects:forKeys:, differing only in the way key-value pairs are specified. このメソッドはdictionaryWithObjects:forKeys:に似ています、キー値ペアが指定される方法だけが違っています。

For example: 例えば:


NSDictionary *dict = [NSDictionary dictionaryWithObjectsAndKeys:
    @"value1", @"key1", @"value2", @"key2", nil];

See Also 参照

Creating a Dictionary from Objects and Keys 辞書をオブジェクトとキーから作成する