-initWithObjects:
複数オブジェクトで配列を初期化します
-(instancetype)initWithObjects:(id)firstObj, ...
解説
複数オブジェクトで配列を初期化します。
引数はオブジェクトをカンマで区切って最後にnilをつけます。
変更できない配列は、初期化された後修正する事は出来ません。
初期化されたオブジェクトは元のオブジェクトと異なっている場合があります。
返り値
( instancetype )
NSArrayまたはそのサブクラス
引数
( id )firstObj, ...
配列にするオブジェクトの列(最後はnil)
フレームワーク
Foundation
クラス
NSArray
使用可能
10.0
iOS2.0
参照
- initWithObjects:count:
+ arrayWithObjects:
- initWithArray:
例文
#pragma mark initWithObjects: -(void)method001 { NSArray *anArray = @[@"aaa",@"bbb",@"ccc"]; NSLog(@"%s %@",__FUNCTION__,[anArray description]); }