未知的崩溃原因

时间:2010-08-10 18:12:35

标签: iphone objective-c

我遇到了这个崩溃:

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

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

3 个答案:

答案 0 :(得分:1)

首先,您需要知道此消息来自哪个对象。查看该行的开头,找到以0x开头的部分,然后在调试器中暂停该应用并输入po,后跟以0x开头的任何数字(包括0x })。这应该给你一个起点。 此外,如果项目中有很多类,请在指定的初始值设定项和nib启动方法(NSLog()awakeFromNib等)中添加windowControllerDidLoadNib。这也可以帮助您找出谁在制造所有噪音。 如果您仍有问题,请再次提供一些详细信息,然后编辑您的问题,因为现在我们可以说您与view属性没有view连接。

答案 1 :(得分:0)

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

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

答案 2 :(得分:0)

哈哈。我正在做自定义单元格,我把普通的ViewController而不是CellViewController放在这一行:

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