我尝试从Login View Controller Scene
导航到iPad Start Menu Scene
但是我收到错误说明:
setValue:forUndefinedKey:此类不符合键值编码 为了钥匙
并且应用程序崩溃了。我试图查看Interface Builder中的连接是否存在任何问题以及检查Main.storyboard
的源代码是否存在任何(明显的)问题。
我真的不确定在这种情况下是什么导致了这个问题,但是真的很感激任何建议。
https://github.com/androiddeveloperfl/SA3
因未捕获的异常终止应用' NSUnknownKeyException', 原因:' [setValue:forUndefinedKey:]: 此类不是关键目标的密钥值编码兼容。'
答案 0 :(得分:4)
错误显示 [setValue:forUndefinedKey:]:此类与密钥目标不符合密钥值编码。,您在xib中创建了目标之后你在xib中删除了,但没有在Connection Inspector
中删除。选择文件所有者,然后单击"连接检查器" (右上箭头),立即查看所有商店。
查找表示缺少插座的!
。如果您需要,只需删除连接并再次添加。问题已解决。
答案 1 :(得分:1)
如果视图控制器从一个控件导航到另一个控件时显示此错误。 步骤进行: