Steinberg の iBook 'IOS SToryboards' を使用して、ストーリーボードの使用に移行しています。30 ページの著者のチュートリアルでは、Identity Inspector で「ストーリーボード ID」を redScene の値に設定する方法が示されています。本のグラフィックでは、これは「識別」の下の最初のフィールドとして表示されます
XCode 4.6.1 では、「ストーリーボード ID」は表示されませんが、値「redScene」に設定した「復元 ID」というフィールドが表示されます。次に、ViewController.m でその値を使用します。
- (IBAction)redButtonTapped:(id)sender {
UIViewController *redViewController = [[self storyboard]
instantiateViewControllerWithIdentifier:@"redScene"];
[self presentViewController:redViewController animated:YES completion:nil];
}
しかし、アプリを実行すると、「redScene」を参照している行でエラーが発生します。例外ブレークポイントを設定すると、
(lldb)
左側のデバッガーによって表示される値で何を見ればよいかわかりませんが、おそらく私のコードは「redScene」が誰であるかを認識していないのではないかと考えています。
Apple のドキュメントの使い方を学び始めていますが、読むべき適切な場所を見つける方法がまだわかりません。そこにある「修復ID」と「ストーリーボードID」の両方で検索してみましたが、結果が得られません。
この投稿に十分な情報を入れましたか?
アイデアをありがとう
月桂樹