I have 5 different tabs in my tabbar controller.
My intention is to be able to switch from one tab bar via code. For example I am currently in the 5th tab of the app and
Heres a simpler answer (if you know the index of the Tab Bar item is not in the "more" view controllers): just get a reference of the tabController and set the "selectedIndex" property
self.tabBarController.selectedIndex = 0;
Reference: https://developer.apple.com/library/ios/documentation/uikit/reference/UITabBarController_Class/Reference/Reference.html#jumpTo_6