改变其他viewcontroller 的tabbar 的 badgeValue
UIViewController *tController = [self.tabBarController.viewControllers objectAtIndex:2];
int badgeValue = [tController.tabBarItem.badgeValue intValue];tController.tabBarItem.badgeValue = [NSString stringWithFormat:@"%d",badgeValue+1];
如果想改变自己的(一个navigation下的controller)
self.navigationController.tabBarItem.badgeValue = nil;