0
從根視圖導航堆棧獲取tabBarController。當我從tabBar控制器獲取選定的控制器時,應用程序崩潰。iOS - 導航控制器堆棧問題
TabController *TabBar = (TabController *)viewController.navigationController.presentedViewController;
UINavigationController *selectedNCinTab = (UINavigationController *)TabBar.selectedViewController;
當執行上面的代碼行崩潰。以下的原因。
- [UINavigationController的selectedViewController]:無法識別的選擇發送到實例0xf4b0be0
嘗試(UINavigationController的*)(TabBar.selectedViewController ) – santhu
你是否得到標籤欄的對象? 嘗試在控制檯中打印它。它是你創建的同一個對象嗎? – footyapps27
是的,我得到了tabbar實例... – Chid