Мне нужно получить, когда пользователь щелкает tabbaritem в uitabbarcontroller, чтобы что-то изменить... вот мой код:
- (void)tabBar:(UITabBar *)tabBar didSelectItem:(UITabBarItem *)item
{
if (item == [tabBarController.tabBar.items objectAtIndex:2]) {
item.title = @"add shot";
}
else
{
item.title = @"Race";
}
}
но если я сделаю это:
self.tabBarController.tabBar.delegate = self;
я получаю сигкилл...
какое правильное решение? заранее спасибо