此类不符合关键问题的键值编码

1 sigabrt ios swift

我一直遇到带有消息的 SIGABRT 错误

"2017-04-20 17:37:54.872 SepsisHub[3670:1670129] Unknown class _TtC10Sepsis_Hub14ViewController in Interface Builder file.
2017-04-20 17:38:54.903 SepsisHub[3670:1670129] *** Terminating app due to uncaught exception 'NSUnknownKeyException', reason: '[<UIViewController 0x7fcb8ae03240> setValue:forUndefinedKey:]: this class is not key value coding-compliant for the key FirstHour.'"
Run Code Online (Sandbox Code Playgroud)

但是,我找不到故事板或 .swift 文件中缺少的连接。构建时没有错误消息,似乎由于某种原因程序找不到 IBOutlet,我不明白为什么考虑到我已将它们全部删除并在 swift 文件和情节提要连接器中多次重新连接而没有改变。

感谢您提供任何帮助。如果需要,将提供进一步的屏幕截图。

jan*_*del 5

在您xib/storyboard,右键单击您的Files Owner/ViewController以查看网点列表。检查班级中不存在的任何插座。当您连接IBOutlet然后删除或重命名属性时,可能会发生这种情况。下面的示例显示了一个IBOutlet命名labelIDeleted显示警告,因为我从我的班级中删除了该属性

在此处输入图片说明

编辑:

还要检查您ViewController是否被分配了正确的班级。 在此处输入图片说明