美文网首页
IOS 初学者笔记(三)JSON转Model

IOS 初学者笔记(三)JSON转Model

作者: 珍珠熊骑士 | 来源:发表于2020-12-11 16:38 被阅读0次

    网络请求后,由json转model的过程有一个小问题

    例如,json是这样的

    {

        "state":true,

        "total":1,

        "rows":[

            {

                "gdh":"CCCC",

                "wldm":"BBBB",

                "wlmc":"AAAA",

                "yqslsj":"2020-12-04 09:57:10:423",

                "yqslsl":1,

                "sjslsj":"2020-12-04 09:57:10:423",

                "sjslsl":3

            }

        ]

    }

    通过 https://app.quicktype.io/  转成model,

    如图

    model

    然后使用yymodel 或者MJExtend 转化,

            workOrderResponse = [GBOrderListResponse yy_modelWithJSON:request.responseJSONObject];

    你在使用的时候直接用response.rows[o].gdh,会报错。

    这个时候需要在.m文件中加上

    + (NSDictionary *)modelContainerPropertyGenericClass {

      // value使用[YYEatModel class]或YYEatModel.class或@"YYEatModel"没有区别

        return @{@"rows" : [UpdateWorkOrderTimeRows class]};

    }

    相关文章

      网友评论

          本文标题:IOS 初学者笔记(三)JSON转Model

          本文链接:https://www.haomeiwen.com/subject/frnjgktx.html