В моем приложении я объявляю свойство массива
@property (nonatomic, retain) NSArray *listOfItems;
, а в моем методе viewDidLoad
listOfItems = [[NSArray alloc] initWithObjects:@"First", @"Second", nil];
Я не освобождаю массив в моем viewDidLoad, потому что объекты вмассив потребуется в другом месте приложения.
Наконец, в моем методе dealloc я поставил
[listOfItems release];
Мой вопрос: есть ли утечка памяти в этом коде?Число сохранений должно быть увеличено в два раза из-за (сохранения) в свойстве, а также для alloc в viewDidLoad, но только один раз в методе dealloc.