Прав ли я, говоря, что эквивалентен:
NSMutableArray *foo;
foo = [[NSMutableArray alloc] init];
[foo release];
Является ли C ++:
NSMutableArray *foo = new NSMutableArray();
delete foo;
т.е.2-я строка Obj-C выполняет динамическое распределение памяти, а первая просто делает указатель?В этом случае, какова функция [init] VS.[alloc]?
спасибо, ребята - я почти нахожу, что немного C ++ является почти помехой для изучения Obj-C!