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

Objective-C

Войти
Регистрация
Восстановить пароль
 
Spelcrawler
526 / 496 / 111
Регистрация: 12.03.2014
Сообщений: 1,648
Завершенные тесты: 1
#1

Передача данных между экранами - Objective-C

02.03.2015, 15:23. Просмотров 679. Ответов 3
Метки нет (Все метки)

Как в ios правильнее всего передавать данные между экранами? Может есть какой-то аналог intent'a из android?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.03.2015, 15:23     Передача данных между экранами
Посмотрите здесь:

Передача аргументов между контроллерами - Objective-C
Добрый день, есть такой вот вопрос, у меня есть таблица с разными ячейками в ячейках TextField по нажатию на кнопку в ячейке переход на...

Передача переменной между контроллерами - Objective-C
Добрый день всем, столкнулся с такой проблеммой пытаюсь на другой контроллер передать переменную, принцип такой с первого контроллера...

Передача данных segue - Objective-C
Доброго времени! Вобщем то вопрос в теме. Гугл не смог решить мою задачу Вот мои жалкие попытки) if () { ...

Передача данных с клиента на сервер и обратно - Objective-C
Доброго времени суток. Вопрос состоит в следующем у меня в приложении есть регистрация. Поля для ввода (E-mail,Password, Repeat Password,...

Переключение между экранами - Windows 10
Привет народ была такая тема ещё с win 7 переключение экранов (с монитора на телевизор) не сочетанием Win + P а стандартным приложением при...

Добавить анимацию между экранами - Программирование Android
Как Добавить анимацию между экранами? эффекты какие?

Код переключение между экранами - Программирование Android
Всем привет, можете скинуть пример работы: переключение activity. Нажимаешь на одну кнопку открывается новая окошка.... (кнопка ссылка на...

Переключение между экранами при нажатии на кнопку - Программирование Android
Здравствуйте интересует такой вопрос, как сделать в Android Studio переключение между экранами. Смотрел статью по этому поводу но у меня...

Как создать анимацию при переходе между экранами? - Программирование Android
У меня прога состоит из нескольких экранов и я хочу сделать анимационный переход между ними, переход за принципом куба, на площадях куба,...

Передача данных между формами - C#
Есть Форма1. На ней есть текстбокс1 и баттон1. При нажатие баттон1 появляется Форма2, на которой есть тоже текстбокс2 и баттон2. В...

Передача данных между потоками - Программирование Android
Всем доброго времени суток. В общем есть приложение, которое парсит сайт с музыкой, добавляет результат в listView и затем выводит...

Передача данных между формами - .NET
Как передать данные из одной открытой формы другую. Я делаю следующее Формав которую передаю sf3=new Формав которую передаю(); ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
zulkis
681 / 608 / 38
Регистрация: 13.01.2011
Сообщений: 1,724
02.03.2015, 15:38     Передача данных между экранами #2
Имхо, сколько я с Android/WP8 поработал - intent - это вообще какой-то рудимент неудобный.
Тут все проще - создаете объект и напрямую ему передаете что нужно используя свойства, делегирование, передачу параметров в методе инициализации.
Objective-C
1
2
3
4
5
NSString *firstname = @"Вася";
NSString *lastname = @"Васильков";
PersonViewController *vc = [[PersonViewController alloc] initWithName:firstname]; // раз вариант
vc.lastname = lastname; // два вариант
...
Spelcrawler
526 / 496 / 111
Регистрация: 12.03.2014
Сообщений: 1,648
Завершенные тесты: 1
02.03.2015, 15:43  [ТС]     Передача данных между экранами #3
То есть какой-то дополнительный класс создавать для каждого объекта который нужно передавать? А как быть если главный экран ведет на 10 полностью разных экранов, и каждому нужно передать набор своих данных, никак между собой не связанных?
zulkis
681 / 608 / 38
Регистрация: 13.01.2011
Сообщений: 1,724
02.03.2015, 15:47     Передача данных между экранами #4
Spelcrawler, ну вы же работаете в MVP/MVVM?
Создайте 10 полностью разных моделей, как разные наборы данных, ими и оперируйте.
Yandex
Объявления
02.03.2015, 15:47     Передача данных между экранами
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru