Webビューを備えたアプリ(最初のアプリ)を作成しようとしています。Storyboardを使用し、完全に機能するWebViewを実装しました。しかし、Facebookを使用してログインする必要があったため、ストーリーボードに新しいビューを追加し、ログインステータスに基づいてルートビューをロードしたいと思います。ビューを初期ビューコントローラーとしてマークすると、アプリは機能してそのビューを表示しますが、ビューを表示する直前にそれを変更するにはどうすればよいですか?
このコードを試しましたが、機能しません。
UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"MainStoryboard" bundle:nil];
UIViewController *vc =[storyboard instantiateViewControllerWithIdentifier:@"LoginViewController"];
// Set root view controller and make windows visible
self.window.rootViewController = vc;
[self.window makeKeyAndVisible];
「2012-12-1216:40:51.219 MoonBooster [15056:c07] UIMainStoryboardFile'MainStoryboard'のデフォルトのViewControllerのインスタンス化に失敗しました-おそらく指定されたエントリポイントが設定されていませんか?」
ビューの識別子がどこから取得されているのかわかりません。NavまたはTabViewControllerを使用していないため、ストーリーボードもセグエも使用しないようにアプリを再設計することを考えています(必要ありません)。 )だから私はモーダルセグエしか使えません。
ご協力ありがとうございました