我遇到了这个崩溃:
"this class is not key value coding-compliant for the key view."
我不知道它在说什么。有人可以帮忙吗?
答案 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];