правильно выстроить взаимодействие между координаторами , чтобы при переходе между контроллерами не возникало утечек памяти?
Например: есть 3 контроллера - Логин ,Регистрация и ТабБар. Из Логина переходим на Регистрацию и потом при успешной регистрации попадаем на ТабБар. И в этот самый момент, по идее должны зарелизиться объекты ,связанные с Логином и Регистрацией, но этого не происходит. Координатор ТабБара возвращает Observable.never(), то есть контроллер никогда не уходит из памяти, если однажды на него попали.
Ты контроллеры держишь в памяти координатора?
Обсуждают сегодня