#ios #swift #user-interface #cocoapods #coordinator-pattern
#iOS #swift #пользовательский интерфейс #cocoapods #координатор-шаблон
Вопрос:
Я использую XCoordinator в своем приложении.
Давайте представим, что у меня есть два координатора: WelcomeCoordinator и HomeCoordinator. Первый — это своего рода NavigationCoordinator, и второй, вероятно, тоже, но вот в чем дело: я хочу, чтобы начальный маршрут HomeCoordinator продолжал навигационный стек WelcomeCoordinator.
Есть ли какой-либо способ сделать это?
Комментарии:
1. Это невозможно сделать, поскольку это приведет к некоторым несоответствиям тому, что произойдет, если я вызову popToRoot на втором координаторе? должен ли он вернуться к контроллеру verist в WelcomeCoordinator или к первому контроллеру в HomeCoordinator?
2. Я нашел способ сделать это с помощью RedirectionCoordinator, thnx