2010-08-10 88 views
0

我得到这个崩溃:不明原因坠毁

"this class is not key value coding-compliant for the key view." 

而且我不知道它在说什么。有人可以帮忙吗?

回答

0

哈哈。我是做定制单元,我把正常的ViewController而不是CellViewController的在这条线:

 NSArray * array = [[NSBundle mainBundle] loadNibNamed:@"PhoneFavoritesCellViewController" owner:nil options:nil]; 
0

在Interface Builder中打开您的笔尖,并检查文档中是否显示警告。这听起来像你有一些东西连接到“视图”不支持视图连接的类。

另外,如果你有一个视图控制器,它是否被声明为一个UIViewController子类?

+0

那么,它无关于第一个建议,一旦我摆脱了查看连接的有一个新的崩溃错误那。所以那部分没有帮助。 – Nathan 2010-08-10 18:16:51

1

首先你需要知道这个消息来自哪个对象。查看行的开头,找到以0x开头的部分,然后在调试器中暂停应用,然后键入po,然后输入以0x(包括0x)开头的任意数字。这应该给你一个出发点。 另外,如果您的项目中有很多课程,请将NSLog()添加到指定初始化程序和笔尖启动方法(awakeFromNib,windowControllerDidLoadNib等)中。这也可以帮助你找出谁在制造噪音。 一旦你有更多的细节,如果你仍然坚持,那么编辑你的问题,因为它现在我们可以说是你有一个view连接到一个没有view属性的东西。