我有一个ViewController,它有一个相应的.xib用于视图。现在在.xib文件中有一些UILabel,它们不存在于头文件中,这意味着它们已从头文件中删除,但仍然在.xib中显示为黄色(警告)。
当我运行此代码时,它有时运行正常,但有时会因以下错误而崩溃:
由于未捕获的异常终止应用程序&#39; NSUnknownKeyException&#39;,原因:&#39; [setValue:forUndefinedKey:]:此类不是密钥值编码兼容的密钥messagesLabel。&#39; < / p>
我知道解决方案,但我想了解的是为什么代码不会每次都崩溃?
附件是.xib文件的屏幕截图