Я новичок в iOS. Я столкнулся с проблемой передачи данных между ViewControllers. У меня есть три viewControllers (view_1, view_2 и view_3).
Здесь моя настройка: -
- Выберите view_1
- нажимает view_2
- нажимает view_3
Я хочу отправить ссылку ViewController (id) из 'view_1' в 'view_3'. поэтому я включаю include "view_3"
в 'view_1' и устанавливаю значение в переменную 'view_3' (используя view_3 *v3=[[view_3 alloc] init ]; v3.reference=self;
). В консоли отображается:
просмотр контроллера: -; < ViewController: 0x89e9540 >
в "view_1", но в "view_3", на консоли он показывает
view controller (null)
Но когда я использовал 'view_2' для передачи этих данных свою работу. Но как? Я хочу знать это поведение, и есть ли какое-либо решение для его создания?
пожалуйста, помогите.