[ setValue:forUndefinedKey:]:此类不符合关键图像的关键值编码。
如果您有任何很棒的信息或帮助,这是错误代码
当您更改 IBOutlet 属性的名称或删除 nib(接口生成器)文件仍具有引用的 IBOutlet 属性时,会发生这种情况。查找与您遇到错误的屏幕相关的笔尖,并在连接检查器中查找过时的连接,该连接引用了更改名称或已删除的属性。
当您设置@property
为任何 IBOutlet 对象并忘记@synthesized
它时,也会发生这种情况。确保您为其设置@property
inViewController.h
文件的对象应该@synthesized
在ViewController.m
文件中。
所以这个错误的原因是IBOutlet 对象没有在 XIB 中正确设置,你在代码中的任何地方都使用了这个对象。