Моя ситуация такова, у меня есть контроллер навигации (nv) с корневым контроллером представления (rootVC).И еще один контроллер представления (firstChildVC) выдвинут в rootVC.И еще один контроллер представления (secondChildVC) выдвинут в firstChildVC.(В реальном случае у меня есть больше дочерних контроллеров подпоследовательности) После вызовов API и некоторых вычислений в secondChildVC мне нужно передать некоторые данные из secondChildVC обратно в rootVC и popToRootViewController, чтобы показать некоторые данные.
Я недумаю, что делегат и закрытие являются хорошим выбором в этом случае.Единственное, что я мог придумать, это использовать NotificationCenter.Только что узнать, есть ли лучший способ сделать это?
Заранее спасибо.