类不是关键值编码兼容

我有一个NavigationController ,称为“ViewController”的根视图控制器和称为“SettingsViewController”的第二个视图控制器。 我有一个从“ViewController”的“SettingsViewController”继续工作,直到我试图通过参考出口连接到“SettingsViewController”称为“usernameField”的UITextField 。 当我尝试去SettingsViewController时,我得到以下错误:

***终止应用程序由于未捕获的exception“NSUnknownKeyException”,原因:'[<_TTC6mayfly22SettingsViewController 0x15e72af0> setValue:forUndefinedKey:]:此类不是密钥值编码兼容的密钥usernameField。

当我search到这个错误时,大多数人都说这是由于代码中的参考sockets被删除,而不是在故事板中,或者是这些行中的东西引起的,但是我已经彻底检查过并且已经尝试了多次重新编写文本框。 我可能会做错什么可能导致这个错误?

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