Object-C中 字典转模型中出现id怎么办

1,如果使用原生代码来进行字典转模型,可以这样写

- (void)setValue:(id)value forUndefinedKey:(NSString *)key
{
    if ([key isEqualToString:@"id"]) {
        self.statusId = value;
    }
}

2,如果使用第三方框架,比如使用MJExtension,它里面有一个自带的方法mj_replacedKeyFromPropertyName,在.m文件中,可以这样写:

- (NSDictionary *)mj_replacedKeyFromPropertyName{
      return @{@"userid": @"id"};
}

既可以解决

你可能感兴趣的:(Object-C中 字典转模型中出现id怎么办)