2

ルート ビュー コントローラーに問題が 1 つあります。

ここに画像の説明を入力 画像(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;
}

ナビゲーションコントローラーの前にビューコントローラーを挿入する方法を教えてください。

4

1 に答える 1