Navigation-based applicationでプロジェクトを作成したが、最初の画面はTableViewにしたくないとき
- 新たにUIViewControllerクラスを追加(XIBファイル付きで)
- MainWindow.xib の Objects 内にある Navigation Controller の下の Root View Controller について
- 名前を変える
- Attributes Inspector にある NIB Name を、上で作成したXIB Name に変える
- Identiy Inspector にある Class を、上で作成したクラスに変える
- MainWindow.xib の Objects 内にある Navigation Controller の下の Root View Controller について
- AppDelegate.m の – (void)awakeFromNib に RootViewControllerに関するコードが有るので、これは削除する。ここで行われている TableViewController に managedObjectContext を渡す処理は、TableViewController をinitialize するところで行う。
- Root View Controller は、不要なら削除


コメントを残す