petruska
@petruska
IOS Developer

UINavigationController?

Доброго времени суток,начал изучать UINavigationController в билдере!
Скажите,я правильно понял,что все контролы соединены с ОДНИМ классом,тоэссть я не могу установить аутлеты в 1 классе для елементов в разных контролирах?
Если это так,так как передавать параметры между ними?
Скажем в 1 контроллере я написал что-то в text field,а на другом контроллере вывожу это на label.
И эти значит,в даже небольших проектах столько разных онтроллеров с разными классами?
Скажем 30 контроллеров с 30 классами это норма?
P.S извеняюсь за грамотность)
  • Вопрос задан
  • 384 просмотра
Решения вопроса 1
alexyat
@alexyat
iOS Developer
Почитайте про паттерн, Singleton, это класс который существует всегда, хранит данные и доступен во всех остальных классах. Через него удобно организовывать передачу данных между классами.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@iGrushevskiy
Business Analyst/Objective-C Developer
Передавать данные между контроллерами также можно, используя метод prepareForSegue.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы