Извинения, если этот вопрос обнаруживает большие дыры в моих знаниях.
Я использую setRootViewController для переключения представлений, потому что мне нужно использовать SplitViewController. Когда я вернусь к экрану с помощью setRootViewController, ОС / компилятор автоматически удалит предыдущий RootViewController из памяти в dealloc, или мне нужно сделать это в моей функции goBack?