Есть ли какой-либо способ продолжить навигационный стек маршрутизации XCoordinator с помощью другого?

#ios #swift #user-interface #cocoapods #coordinator-pattern

#iOS #swift #пользовательский интерфейс #cocoapods #координатор-шаблон

Вопрос:

Я использую XCoordinator в своем приложении.

Давайте представим, что у меня есть два координатора: WelcomeCoordinator и HomeCoordinator. Первый — это своего рода NavigationCoordinator, и второй, вероятно, тоже, но вот в чем дело: я хочу, чтобы начальный маршрут HomeCoordinator продолжал навигационный стек WelcomeCoordinator.

Есть ли какой-либо способ сделать это?

Комментарии:

1. Это невозможно сделать, поскольку это приведет к некоторым несоответствиям тому, что произойдет, если я вызову popToRoot на втором координаторе? должен ли он вернуться к контроллеру verist в WelcomeCoordinator или к первому контроллеру в HomeCoordinator?

2. Я нашел способ сделать это с помощью RedirectionCoordinator, thnx