使用Objc+MJExtension,当json中有id->ID的情况时不会自动生成.m中的方法
Opened this issue · 2 comments
ame017 commented
比如json
{
"id": 10,
"created_at": "2018-10-08 17:48:28",
"updated_at": null,
"status": 1,
"user_id": 33080,
"currency_id": 3,
"room_id": 23,
"room_no": 5,
"round": 1,
"num": "0.322000",
"cldepot_id": 0,
"capital": "0.000000",
"reward": "0.000000",
"unit": "ETH",
"cn_name": "以太坊"
}
中包含id字段
用YYModel可以生成
+ (NSDictionary<NSString *,id> *)modelCustomPropertyMapper{
return @{@"ID":@"id"};
}
的方法
但是用MJExtension,程序不会自动生成
+ (NSDictionary *)mj_replacedKeyFromPropertyName{
return @{@"ID": @"id"};
}
不知道是我的BUG还是程序的bug
BIMiracle commented
https://github.com/tryEvething/ESJsonFormatForMac
这是我的更新版本,顺便解决了关闭窗口后重新打开的问题,不过当时项目是下下来的,也没有想过会改,导致现在无法pull request(因为我是强制Push的😅)
ame017 commented
@tryEvething 哎!黄花菜都凉了!因为这个我把整个项目都改用了YYModel😢