0
"UITabBarController.selectedIndex"でクラッシュしています。驚くべき事実であるにもかかわらず、その特定の行にエラーが残っている実行時には、タブバーは何も表示されません。適切な解決方法を私に指示してください。UITabBarController.selectedIndexでクラッシュする
let obj = self.storyboard?.instantiateViewControllerWithIdentifier("OfferViewController") as! OfferViewController
setFlagWhilePushingFromMenuViewController()
obj.screenName = SCREEN.MOBILE_RECHARGE.rawValue
rechargeManager.presentRechargeScreen = PRESENT_SCREEN.MOBILE.rawValue
if let tab : UITabBarController = self.revealViewController().frontViewController as? UITabBarController{
let index : Int = tab.selectedIndex // CRASH POINT
print("----->\(tab.selectedIndex)")
tab.selectedIndex = 1
let navig : UINavigationController = tab.viewControllers![index] as! UINavigationController
navig.pushViewController(obj, animated: true)
self.revealViewController().revealToggleAnimated(true)
}
else{
print("do something else")
}