в моем приложении у меня есть несколько циклов, где доступ к членам NSMutableArray, чтобы использовать их. Вот пример:
for (a=0;a<[items count];a++)
{
iItem *item = [[items objectAtIndex:a] autorelease];
[page.view addSubview:item];
NSLog(@"Item Added: %d\nItem Frame X:%f Y:%f W:%f H:%f",item.itemId,item.frame.origin.x,item.frame.origin.y,item.frame.size.width,item.frame.size.height);
[item setDelegate:page];
if ([[items objectAtIndex:a] zOrder] == 1)
[page.view sendSubviewToBack:item];
else
[page.view bringSubviewToFront:item];
//[item release];
//item = nil;
}
У меня вопрос: если я создал объекты iItem в другом методе с использованием alloc / init и release после добавления его в MutableArray, необходимо ли использовать выпуск поверх iItem, созданного в цикле, после использования?
Спасибо.