У меня есть tabBarController, настроенный в AppDelegate, и у меня есть несколько UIViewController с Nav Controllers. В одном из элементов TabBar, после того как я нажал несколько UIViews, я хочу обновить элемент badgeValue другого элемента TabBar.
Какой лучший способ сделать это? Единственный способ, которым я могу по-настоящему думать, - это NSNotification и одноэлементное хранилище для значения, но, кажется, много работы для чего-то простого, и я понятия не имею о NSNotifications.
У меня была дикая догадка о чем-то вроде super.tabBarController.otherView.tabBarItem.badgeValue = @ "1" (когда я определяю, какая вкладка выбрана подобным образом), но я не удивлен, что это не работает.
Спасибо