У меня есть 2 контроллер представления,Память: объект не отпускают после просмотра контроллера увольте, с ARC
FirstViewController -> SecondViewController через
[self presentViewController:SVC animated:YES completion:nil];
на SecondViewContrller когда я
[self dismissViewControllerAnimated:YES completion:nil];
Мой вопрос в том, почему объекты не выпускаются на secondViewController после того, как я уволил этот диспетчер представлений. Как вы можете видеть на графике Он не спустился после увольнения. BTW - лучший способ опубликовать/закрыть ViewController?
[EDIT]
Я NSLog сообщение о методе dealloc на каждом VC, когда я начать с FVC-> SVC -> [закрыть SVC]. это мои журналы
Вы правильно распределили viewcontroller. дать вашему viewcontroller init alloc code – codercat
SecondViewController * SVC = [[SecondViewController alloc] initWithNibName: @ "SecondViewController" bundle: nil]; – Bordz
Вы можете реализовать метод dealloc во втором контроллере представления и поставить там точку останова (или 'NSLog'). ARC не означает немедленное освобождение. – Marc