-arrayByAddingObjectsFromArray:
レシーバの配列に他の配列を付け加えた新しい配列を返します
-(NSArray *)arrayByAddingObjectsFromArray:(NSArray *)otherArray
解説
レシーバの配列をコピーした新たな配列に他の配列(otherArray)を付け加えて返します。
返り値
( NSArray * )
配列(NSArrayまたはそのサブクラス)
引数
( NSArray * )otherArray
加える配列
フレームワーク
Foundation
クラス
NSArray
使用可能
10.0
iOS2.0
例文
#pragma mark arrayByAddingObjectsFromArray: -(void)method016 { NSArray *oldArray = [NSArray arrayWithObjects:@"aaa",[NSNumber numberWithFloat:2.0],@"bbb",@"ccc",nil]; NSArray *otherArray = [NSArray arrayWithObjects:@"ddd",@"eee",@"fff",nil]; NSLog(@"016 oldArray= <0x%08x>,%@",(unsigned int)oldArray,[oldArray description]); NSArray *newArray = [oldArray arrayByAddingObjectsFromArray:otherArray]; NSLog(@"016 oldArray= <0x%08x>,%@",(unsigned int)oldArray,[oldArray description]); NSLog(@"016 newArray= <0x%08x>,%@",(unsigned int)newArray,[newArray description]); //=>016 oldArray= <0x0684f7b0>, (aaa,2,bbb,ccc) //=>016 oldArray= <0x0684f7b0>, (aaa,2,bbb,ccc) //=>016 newArray= <0x06a19140>, (aaa,2,bbb,ccc,ddd,eee,fff) }