В чем разница между arrayWithObjects и initWithObjects?

Не могли бы вы объяснить мне точную разницу между этими двумя строками?

NSArray *foo = [NSArray arrayWithObjects:@"hai",@"how",@"are",@"you",nil];
NSArray *bar = [[NSArray alloc] initWithObjects:@"hai",@"how",@"are",@"you",nil];
7
задан sergio 5 January 2013 в 19:04
поделиться