JSON使用Mantle映射任何内部对象

时间:2015-04-01 13:44:56

标签: objective-c json mapping github-mantle

如果我得到这样的回复

{
    "objects" : [
          {
              "a" : val1,
              "b" : val2,
          },
          {
              "a" : val1,
              "b" : val2,
          }
     ]
}

然后如何在响应中获取对象数组?

我找到的解决方案如下:

1)我可以创建一个表示上述json的模型类objectsResponse,它将具有一个名为objects的NSArray属性。然后我可以使用

  

mtl_JSONArrayTransformerWithModelClass

使用objects属性映射json响应,然后使用objectsResponse对象访问错误。

2)直接使用方法

  

[MTLJSONAdapter modelsOfClass:[Object fromJsonArray:[response   objectForKey:@" objects"]]] error:& error]

除了这些之外,还有使用地幔对象映射的直接方法吗?

由于

0 个答案:

没有答案