0

我使用标签栏在三个视图之间切换,并且前两个视图可以正常工作。第三个视图还加载并显示图像、标签、按钮等,我将其放置在 IB 中。但是,当我尝试建立连接时,例如在第三个视图控制器中声明的标签和 Interface Builder 中的标签之间,我在尝试加载视图时收到 SIGABRT 错误。日志显示,除其他外:

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

有谁能够帮助我?

4

1 回答 1

2

当然,UIViewController 不会响应您自定义的子类键。您应该在 Interface Builder 中配置“文件所有者”以更正视图控制器子类的类型。

于 2011-06-17T19:31:38.293 回答