1

我有一个NavigationController名为“ViewController”的根视图控制器和一个名为“SettingsViewController”的第二个视图控制器。我有一个从“ViewController”到“SettingsViewController”的segue,它一直有效,直到我尝试UITextField通过参考插座将一个名为“usernameField”的“SettingsViewController”连接到“SettingsViewController”。当我尝试转到 SettingsViewController 时,我收到以下错误:

*** 由于未捕获的异常“NSUnknownKeyException”而终止应用程序,原因:“[<_TtC6mayfly22SettingsViewController 0x15e72af0> setValue:forUndefinedKey:]:此类与键 usernameField 的键值编码不兼容。”

当我用谷歌搜索该错误时,大多数人说这是由在代码中但不是在情节提要中删除的参考出口引起的,或者类似的东西,但是我已经彻底检查并尝试多次重新制作文本框。我做错了什么可能导致此错误?

4

1 回答 1

1

通过清理应用程序并重建它来解决这个问题。产品 > 清理或 Shift + Command + K

于 2014-07-12T00:44:32.663 回答