问题描述:kvc搭建模型时,如果无法找到对应key,系统会崩溃
解决:
-(void)setValue:(id)value forUndefinedKey:(NSString *)key{
NSLog(@"没有找到对应的key:%@",key);
}
如果 没有对应的 key,调用 该方法 抛出异常
建模:
- (instancetype)initWithDic:(NSDictionary *)dic
{
self = [super init];
if (self) {
[self setValuesForKeysWithDictionary:dic];
}
return self;
}