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