如何解决 Xcode 的 “this Class is not Key Value Coding-Compliant for the Key” 报错

首先来说一下这个问题是源于什么:这个问题是由于设置的 key 无法被 识别为一个 class。毕竟大的可能一般是由于你在创建了一个 Outlet 后,又手动修改了代码。导致在运行时,StoryBoard 无法正常和 ViewController 连接,故而报错。

egq3d

问题的修复方法也很简单:

打开 StoryBoard ,点击报错的元件,点击右侧边栏中的 Show Connection Inspector ,找到下方的 outlet ,删除其中的不用的 Outlet 即可。

lpn0s
 

如果你找不到对应出错的原价,可以将报错信息中的 Key 放在搜索框内搜索找到。

m0nyk

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注