ルート ビュー コントローラーに問題が 1 つあります。
以下のコードと画像 1 内では、すべて正常に動作します。しかし、画像 2 内でここに画像の説明を入力してください画像 (2)、エラーが表示され、
Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[BannerViewController topViewController]: unrecognized selector sent to instance 0x7feb9b64dbc0'
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
UITabBarController *tabBarController = (UITabBarController *)self.window.rootViewController;
UINavigationController *navController = tabBarController.viewControllers[0];
ItemListTableViewController *itemList = (ItemListTableViewController *)navController.topViewController;
itemList.managedObjectContext = self.managedObjectContext;
return YES;
}
ナビゲーションコントローラーの前にビューコントローラーを挿入する方法を教えてください。