Мне нужно смоделировать следующее в RAC.
У меня есть tabBarController, который подпишется на сигнал уведомления. Скажем, push-уведомление. Также скажем, что в настоящее время активный контроллер представления может также захотеть подписаться на тот же сигнал. Но если на него подписан какой-либо контроллер представления, tabBarController не хочет его обрабатывать. Иначе справится. Также при изменении текущего видимого контроллера представления. Необходимо делегировать ответственность обратно tabController.
В настоящее время без RAC я поддерживаю массив наблюдателей в tabController. Если какой-либо наблюдатель присутствует для особого вида уведомления. Он делегирует viewController, иначе tabController позаботится об этом.
Есть ли лучший способ смоделировать это с помощью RAC?