Я использую библиотеку three20 (не уверен, что это является причиной), и я получаю утечку при переходе назад и вперед между двумя видами навигационного контроллера.
Подробнее об одной из утечек:
Единственное, о чем я могу думать, это то, что я показываю панель инструментов, когда она помещает второе представление в стек:
/**
* View is going to appear
*
* @version $Revision: 0.1
*/
- (void) viewWillAppear:(BOOL)animated {
[self.navigationController setToolbarHidden:NO animated:animated];
[super viewWillAppear:animated];
}//end
/**
* View will disappear
*
* @version $Revision: 0.1
*/
- (void) viewWillDisappear:(BOOL)animated {
[self.navigationController setToolbarHidden:YES animated:animated];
[super viewWillDisappear:animated];
}//end
Что касается жизни, я не могу понять, откуда это исходит. Трассировка расширенного стека деталей не показывает ни один из моих классов.
Откуда это может исходить?