Это добавление вашего представления в подпредставление aViewController_.view.
[self.view addSubview:aViewController_.view];
aViewController_.view
сохраняет представление, поэтому при отпускании основного контроллера представление не освобождается, что является правильным.
Вам необходимо удалить представление из суперпредставления, прежде чем освободить ваш " главный контроллер ".
" главный контроллер " исчезнет, когда вы отпустите его, но в суперпредставлении все еще сохраняется подпредставление.
Вы можете сделать это где-нибудь в aViewController_
, когда вы закончили с представлением, прежде чем отпустить контроллер, которому принадлежит представление.
Трудно сказать, не видя весь ваш код.
Просто помните, что когда вы добавляете представление в другое представление, супер-представление сохраняет представление до тех пор, пока оно не будет удалено.