У меня есть такой код:
MyViewController *myController = [[MyViewController alloc] init];
[self.myNavController pushViewController:myController animated:YES];
[myController release];
В приведенном выше случае Deallc MyViewController вызывается дважды, что приводит к сбою. Если я удалю последнюю строку "[выпуск myController];" все хорошо.
Разве это не противоречит рекомендациям по управлению памятью?