如何使用RestKit中没有键的对象来描述AttributeMappings?

时间:2014-06-05 12:43:54

标签: ios objective-c restkit restkit-0.20

我有这样的json:

 {
    "response": 
    [
        8236,
        {
        "pid": 1234,
        "lat": 56,
        "long": 30,

        },
        {
        "pid": 123,
        "lat": 56,
        "long": 29
        },
    ]
}

那么如何在RKEntityMapping中描述它呢?如何描述没有键的对象? AttributeMappingsFromDictionary中应该包含哪些属性?

我是否需要使用以下关系创建2个类:

首先将描述具有变量计数器的Root对象和具有pid,lat和long的第二类的关系?

我尝试像上面描述的那样做了2个类和关系,但是restkit崩溃了。

1 个答案:

答案 0 :(得分:0)

您需要使用动态映射和密钥路径response的响应描述符。动态映射应该依次传递给数组中的每个项目,然后您可以决定返回哪个映射来处理它。

要处理单个映射,您需要使用nil keypath映射。