Я создаю контроллер (UIPopoverController) popover и (UINavigationController) навигационный контроллер для popover, где оба контроллера объявлены в файле заголовка. Затем, когда они создаются:Безопасный выпуск UINavigationController?
myNavController = [[UINavigationController alloc] initWithRootViewController:[[[MyPopoverControllerClass alloc] initWithNibName:@"MyPopoverNib" bundle:[NSBundle mainBundle]]autorelease]];
myPopoverController = [[UIPopoverController alloc] initWithContentViewController:myNavController];
На данный момент безопасно ли выпустить myNavController?
В MyPopoverControllerClass я вызываю pushViewController на myNavController после того, как он создан, и пользователь нажимает на элемент, который отображается на popover ... так что не следует ли здесь отключать myNavController? – John