Я получаю утечку памяти, выпуская NSMutableArray в UIViewController, который раскручивается, затем в ViewDidLoad он выделяет и вставляет массив, добавляет к нему объекты; и затем, когда представление закрывается: его dealloc () освобождает каждый объект массива, затем освобождает массив.
И обычно возникает утечка.
Моя основная структура: ...
...m file:
NSMutableArray* foo;
@implementation ....
viewDidLoad
{
[[foo alloc] init];
...
}
dealloc
{
for i = each foo object:
[foo objectAtIndex: i] release];
[foo release];
}
...