У меня есть базовый контроллер представления с различными контейнерами внутри. Я использую их для управления текущим шагом процесса, и одновременно виден только один из них. Я создал перечисление для шагов и использую его Int rawValue для доступа к контейнерам, соответствующим каждому шагу, по тегу, изменяя его видимость.
Но в некоторые моменты мне приходится передавать некоторую информацию одному или нескольким пошаговым контроллерам. Я думал использовать тот же подход enum для доступа к положению соответствующего контроллера представления в массиве childViewControllers, чтобы сделать это.
Проблема в том, что я не нашел в документации ничего, что гарантировало бы мне, что массив childViewControllers всегда находится в одном и том же порядке, поэтому я могу использовать этот подход.
Кто-нибудь знает это или есть лучший способ добиться чего-то подобного?
.isHidden
контейнерных представлений, которые вы добавили в раскадровку? - person DonMag   schedule 22.03.2019