YYModel
YYModel copied to clipboard
JSON 转 Model 数据校验返回 NO 没有忽略此模型
在 Model 中实现 - (BOOL)modelCustomTransformFromDictionary:(NSDictionary *)dic;
方法,不符合条件返回 NO,容器类属性中依然可以添加此 Model。
NSObject+YYModel.m
911. NSObject *newOne = [cls new];
912. [newOne yy_modelSetWithDictionary:one];
913. if (newOne) [objectArr addObject:newOne];
猜测是不是判断条件有误,应该根据912行数据校验方法返回值来判断是否添加模型,还请前辈指点。
遇到同样的问题
@ibireme 好像应该改成 if ([newOne yy_modelSetWithDictionary:one]) [objectArr addObject:newOne];