我收到了这个着名的错误
[viewController setValue:forUndefinedKey:] this class is not key value coding-compliant for the key .
但问题是,如上所述,密钥为空(又名@""
)。
如果我把以下代码
- (void)setValue:(id)value forUndefinedKey:(NSString *)key
{
NSLog(@"UndefinedKey is: %@", key);
}
在控制台中我得到了
UndefinedKey is:
设置断点并检查key
是否为空。