Przekazywanie danych między kontrolerami widoku za pomocą Segue

Jestem nowy w iOS. Mam problem z przekazaniem danych między ViewControllers. Mam trzy viewControllers (view_1, view_2 i view_3).

Tutaj moja konfiguracja: -

Wybierz widok_1popycha view_2popycha view_3

Chcę wysłać odwołanie ViewController (id) z 'view_1' do 'view_3'. więc włączaminclude "view_3" w 'view_1' i ustaw wartość na zmienną 'view_3' (używającview_3 *v3=[[view_3 alloc] init ]; v3.reference=self;). W konsoli pokazuje:

kontroler widoku: -; <ViewController: 0x89e9540>

w 'view_1', ale w 'view_3', w konsoli to pokazuje

zobacz kontroler (null)

Ale kiedy użyłem 'view_2' do przekazywania tych danych, to działa. Ale jak? Chcę znać to zachowanie i czy istnieje rozwiązanie tego problemu?

proszę pomóż.

questionAnswers(6)

yourAnswerToTheQuestion