Форум программистов, компьютерный форум CyberForum.ru

Как из одного View Controller передать переменную в другой - Swift

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Swift Textfield деление http://www.cyberforum.ru/swift/thread1584284.html
Есть два текстфилда, нужно сделать так, что бы по нажатию кнопки введенное число в первый текстфилд делилось на число введенное во второй текстфилд, и результат выводился в отдельный лэйбл. Помогите пожалуйста
Swift Проверка качества пароля Сильно не пинайте, вторую неделю изучаю программирование. 6 проверить пароль на надежность от 1 до 5 a) если пароль содержит числа +1 b) символы верхнего регистра +1 c) символы нижнего регистра +1 http://www.cyberforum.ru/swift/thread1579044.html
Swift NSString в Int
Возможно ли вообще перейти от NSString к Int? Если да, то подскажите, каким образом?
Как ограничить ввод текста под размеры UITextField? Swift
Добрый день! Подскажите пожалуйста, как ограничить ввод текста под размеры UITextField?
Swift Как поднять UITextField над клавиатурой? http://www.cyberforum.ru/swift/thread1566220.html
Всем привет! Клавиатура перекрывает UITextField. Как его поднять над клавиатурой?
Swift Музыка на фоне Здравствуйте программисты, подскажите как можно на фон игры вставить музыку? подробнее

Показать сообщение отдельно
AncientPenguin
98 / 45 / 18
Регистрация: 09.08.2015
Сообщений: 367
08.12.2015, 23:15     Как из одного View Controller передать переменную в другой
Цитата Сообщение от Vorona Посмотреть сообщение
это не глобальная переменная, а переменная локальная, для текущего аппа и она не мутабельна (readonly), понимаете разницу?
глобальные переменные, которые может обновлять кто угодно и откуда угодно и непонятно когда угодно, это ад.
Простите ошибся, глобальная константа, но это поменять одни три буквы на другие и все работает (передавать данные через специальный объект).

Цитата Сообщение от Vorona Посмотреть сообщение
синглтоны и прочая глобальная хрень может быть иногда и хороша, но вы должны очень хорошо понимать, что делаете и 10 раз подумать или это нельзя решить без глобальных состояний.
Если не должно запускаться много копий приложения то синглтон - приложение, иначе синглтон - менеджер приложений. Больше одного я никогда не делал.

Цитата Сообщение от Vorona Посмотреть сообщение
способы почти всегда есть, нужно просто не лениться немного подумать над решением
как минимум, я показал одни из самых приемлемых способов передачи данных между контроллерами.
Я написал хоть какой то, и написал что мог бы помочь с segue если покажут код который не работает, но вы были уверены что я не должен был писать вообще.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru