类与键的键值编码不兼容

Rei*_*eid 4 storyboard ios

我的应用程序在启动时崩溃并出现以下错误:

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

这是一个我继承并重新设计的项目。我最初认为 tableViewChannels 是一个旧数组,但我已经在 XCode 中搜索了整个项目,但它没有出现在任何地方。

我使用我最喜欢的文本编辑器进入故事板查看原始 XML,并且确实找到了两个“tableViewChannels”实例,它们似乎是旧的 IBOutlets(它们实际上不再出现在视觉故事板中)。我删除了两者,保存,清理了构建文件夹,重新启动了 XCode,但仍然因完全相同的错误而崩溃。我对这段代码仍然潜伏在项目中的什么地方感到困惑。我很感激任何帮助。谢谢!

小智 6

我不完全确定,但这个问题可能是因为在你的故事板/xib 中必须有一个 IBOutlet,它是早期连接的变量,但后来这个变量被删除了.. 请检查每个 xib,看看你是否有这个 .. 否则更好方法是..在xcode中输入“tableViewChannels”..选择任何尝试折射它的词..这将列出它要重构的所有文件..包括xibs。:) 这样你就可以确定 tableViewChannels 是否存在于你的任何 xibs 中