アプリのデリゲートとウィンドウを提供するだけの Xcode で空のテンプレートを使用し、ドリルアップおよびドリルダウン用のナビゲーション バーを備えた UITableView が必要な場合、以下のようにする必要があると仮定して、UITableView サブクラスを作成します。 、それをインスタンス化してから、navController をインスタンス化し、TableView を navControllers ルート ビューとして設定してから、navController を Window のルート ビューとして追加しますか?
これを別のView Controllerサブクラス(UINavigationController)に追加するためだけにUITableViewControllerを作成するのは間違っているようです。
これは正しいです?
MyTableViewController *myTableViewController = [[MyTableViewController alloc] initWithNibName:@"MyTableViewController" bundle:nil];
UINavigationController *navController = [[UINavigationController alloc] initWithRootViewController:MyTableViewController];
[self.window setRootViewController:navController];