Передача данных между дочерними навигационными контроллерами

Обзор

У меня есть проект iOS, который содержит 2 навигационных контроллера, как показано на рисунке ниже.

Я хотел бы передать некоторые данные, когда они переходят от AAA к CCC, но между AAA и CCC есть навигационный контроллер.

enter image description here

Согласно документации Apple, UINavigationController не должен быть подклассом, поэтому я не могу создать делегата и передать данные.

Вопрос:

  • как передать данные из AAA в CCC?
  • какие-либо обходные пути для достижения этой цели?
7
задан Alexander Abakumov 21 March 2017 в 21:44
поделиться