Куда возвращается программа, когда одно представление вызывает второе, а второе закрывается? - PullRequest
0 голосов
/ 14 ноября 2011

Я целый день работал над этой классической проблемой передачи значений переменных между представлениями. (Я прочитал и напечатал почти каждый пример, который я нашел в своих книгах и в сети!) Мой второй вид - сборщик, и мне нужно извлечь значение строки и отправить его обратно вызывающей программе. Мне удалось передать данные из первого представления в представление средства выбора, но какой метод запускается в первом контроллере представления, когда контроллер второго представления закрывается? То есть куда мне поместить код для получения значения сборщика?

Между прочим, я остановился на методе Shared Instances передачи значений, найденных на http://www.cocoanetics.com/2009/05/the-death-of-global-variables/

Спасибо, * 1006 Роб *

1 Ответ

0 голосов
/ 15 ноября 2011

Я нашел ответ на свой вопрос в Самс научи себя iPad за 24 часа . Код входит в метод viewWillAppear. Это похоже на ViewDidLoad, но для возврата к представлению из другого представления. Если вы обновляете метку, например, в первом представлении данными, установленными вторым представлением, передаваемые данные устанавливаются в метку в viewWillAppear.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...