我正在尝试实例化一个NSWindowController
来自我的 OS X 应用程序中的故事板:
NSWindowController *mainWindowController = [[NSStoryboard storyboardWithName:@"Main" bundle:nil] instantiateControllerWithIdentifier:@"MainWindow"];
但这就是我得到的:
Storyboard (<NSStoryboard: 0x618000008500>) doesn't contain a controller with identifier 'MainWindow'
.
但在故事板中:
已定。不,没有其他故事板。是的,我尝试清理项目和构建文件夹,但没有任何变化。
为什么我会收到此错误?
UPDATE:我正在构建我的应用程序,回到故事板,我看到故事板 ID 未设置:
Storyboard ID 如何自行取消设置?
这绝对是 Xcode 的一个错误。重新启动 Xcode 解决了这个问题。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)