我正在使用 Steinberg 的 iBook 'IOS SToryboards' 来过渡到使用故事板。在第 30 页,作者的教程展示了将 Identity Inspector 中的“故事板 ID”设置为 redScene 的值。在书中的图形中,这显示为“识别”下的第一个字段
在 XCode 4.6.1 中,我看不到“Storyboard ID”,但确实看到了一个名为“Restoration ID”的字段,我将其设置为值“redScene”。然后我在 ViewController.m 中使用该值
- (IBAction)redButtonTapped:(id)sender {
UIViewController *redViewController = [[self storyboard]
instantiateViewControllerWithIdentifier:@"redScene"];
[self presentViewController:redViewController animated:YES completion:nil];
}
但是,当我运行我的应用程序时,我在引用“redScene”的那一行出现错误。我设置了一个异常断点,我看到了
(lldb)
我不确定在左侧调试器显示的值中查看什么,但我认为我的代码可能不知道“redScene”是谁。
我开始学习使用苹果文档,但我仍然不确定如何找到正确的阅读区域。我尝试在那里搜索“恢复 ID”和“故事板 ID”,但没有得到任何结果。
我在这篇文章中提供了足够的信息吗?
感谢您的任何想法
月桂树