У меня есть приложение, которое позволяет пользователю входить в систему, основываясь на критериях пользователей, которые я могу удалить, определенные вкладки, которые они (пользователь) не используют.Это делается негласно, пока пользователь входит в систему, а панель вкладок еще не видна.Мой вопрос: если этот пользователь выходит из системы, а другой пользователь входит в систему, как я могу повторно инициализировать контроллер панели вкладок?в настоящее время, если у нового пользователя есть больше вкладок, специфичных для них, и я уничтожил их для последнего пользователя, приложение вылетает.
У меня есть в общей сложности 8 различных вкладок, которые можно удалить, и мне нужен самый эффективный способ добавленияих обратно после того, как они были удалены из массива viewControllers.Я знаю, что могу просто создать новые viewcontrollers и элементы табуляции и добавить их к свойству массива viewControllers, но это станет длинным.