Istnieje wiele przykładów przekazywania danych między dwoma kontrolerami widoku, w których jeden kontroler widoku przechodzi do innego kontrolera widoku.przekazywanie danych za pomocą delegatów między kontrolerami view bez kontrolera nawigacyjnego
Ale czy można przekazać dane za pomocą protokołów niestandardowych & delegatów między kontrolerami widoku, które nie są połączone przez kontroler nawigacyjny?
Oto przykład: Kontrolery trzech widoków to: A
, B
, C
. A
przechodzi do B
, a B
przechodzi na C
. Wiem, jak przekazywać dane między A
& B
przy użyciu niestandardowych protokołów & delegatów. Ale czy możemy przekazać dane między C
& A
. Zatem A
może być delegatem C
, dzięki czemu może odbierać dane z C
. czy to możliwe?
Każda pomoc zostanie doceniona.
Dzięki za szybką odpowiedź. Ale w pierwszym przykładzie dwa kontrolery widoku są połączone za pomocą widoku modalnego. To samo dotyczy drugiego przykładu. – footyapps27
Takich powiadomień można używać, ale chciałem wiedzieć, czy można to osiągnąć za pomocą niestandardowych protokołów i delegatów. – footyapps27
Drugi przykład nie działa, ponieważ nie dziedziczy on niestandardowego protokołu. Hej, wiem, jak przekazywać dane za pomocą delegatów między dwoma kontrolerami widoku, które są połączone za pomocą kontrolera nawigacyjnego. – footyapps27