故事板不包含标识符为 'MainWindow' 的控制器
Storyboard doesn't contain a controller with identifier 'MainWindow'
我正在尝试从我的 OS X 应用程序中的故事板实例化一个 NSWindowController
:
NSWindowController *mainWindowController = [[NSStoryboard storyboardWithName:@"Main" bundle:nil] instantiateControllerWithIdentifier:@"MainWindow"];
但这就是我得到的:
Storyboard (<NSStoryboard: 0x618000008500>) doesn't contain a controller with identifier 'MainWindow'
.
但在情节提要中:
已设置。不,没有其他故事板。是的,我已经尝试清理项目和构建文件夹,但没有任何变化。
为什么我会收到此错误?
更新:我正在构建我的应用程序,返回故事板,我看到故事板 ID 未设置:
故事板 ID 如何自行取消设置?
这绝对是 Xcode 的错误。重新启动 Xcode 解决了问题。
11.3确认。这太浪费时间了,还有这个:
我正在尝试从我的 OS X 应用程序中的故事板实例化一个 NSWindowController
:
NSWindowController *mainWindowController = [[NSStoryboard storyboardWithName:@"Main" bundle:nil] instantiateControllerWithIdentifier:@"MainWindow"];
但这就是我得到的:
Storyboard (<NSStoryboard: 0x618000008500>) doesn't contain a controller with identifier 'MainWindow'
.
但在情节提要中:
已设置。不,没有其他故事板。是的,我已经尝试清理项目和构建文件夹,但没有任何变化。
为什么我会收到此错误?
更新:我正在构建我的应用程序,返回故事板,我看到故事板 ID 未设置:
故事板 ID 如何自行取消设置?
这绝对是 Xcode 的错误。重新启动 Xcode 解决了问题。
11.3确认。这太浪费时间了,还有这个: