Swift3 Cocoa Storyboard Storyboard不包含标识符为“MainWindow”的控制器

时间:2017-06-13 19:02:25

标签: cocoa swift3 storyboard nstableview

在我的可可项目中,与本期Poyrazoğlu的问题相同: Storyboard doesn't contain a controller with identifier 'MainWindow' 没有任何建议有帮助,包括手动保存项目。它运行良好 - 3000行 - 直到我开始使用NSTableView插入代码。 行为很奇怪: 我在TableView代码中有一些打印语句用于调试。 在代码更改后,应用程序运行但TableView中没有显示任何内容,上面的行显示,但打印不会显示在控制台中。再次跑步大多有效。现在,错误消息在打印输出之后出现。 这是时间问题吗? 我认为故事板ID设置正确。在其他项目中,我从来没有设置过这样的ID 任何帮助...... Screenshot of the Inspector

1 个答案:

答案 0 :(得分:0)

let mainViewController2 = self.storyboard?.instantiateViewController(withIdentifier: "mainview") as! mainview

在您的情况下,您忘记了班级名称,因此出现此错误。

mainview is your controller name.