オブジェクトの配列とキーの配列から辞書を初期化して返します
-(id)initWithObjects:(NSArray *)objects forKeys:(NSArray *)keys
解説
オブジェクトの配列とキーの配列から辞書を初期化して返します。
オブジェクトの配列とキーの配列は同数でなければいけません。同じ数の配列でなければNSInvalidArgumentExceptionが起こされます。
返り値
( id )
初期化した辞書
引数
( NSArray * )objects
オブジェクト
( NSArray * )keys
キー
フレームワーク
Foundation
クラス
NSDictionary
Instance Methods
使用可能
10.0
例文
#import "MyObject.h" @implementation MyObject - (IBAction)myAction:(id)sender { NSArray *objArr = [NSArray arrayWithObjects:@"iti", @"ni", @"san", nil]; NSArray *keyArr = [NSArray arrayWithObjects:@"1", @"2", @"3", nil]; NSDictionary *dic = [[[NSDictionary alloc] autorelease] initWithObjects:objArr forKeys:keyArr]; NSLog([dic description]); } @end