RestKit映射连接

时间:2015-01-20 08:57:25

标签: objective-c json restkit restkit-0.20

我有一些像这样的json:

{
    "items": [
        {
            "datas": [
                {
                    "date": "2015-01-20T00:00+0100"
                },
                {
                    "date": "2015-01-21T00:00+0100"
                }
            ],
            "id": "100"
        },
        {
            "datas": [
                {
                    "date": "2015-01-20T00:00+0100"
                },
                {
                    "date": "2015-01-21T00:00+0100"
                }
            ],
            "id": "200"
        }
    ],
    "id": "itemset1"
}

我有一个对象,数据,一些信息和一个日期。 我想将属性标识符设置为由父ID和日期组成的值,如100_2015-01-20T00:00+0100

我可以使用以下代码获取标识符中的父ID:

[dataMapping addAttributeMappingsFromDictionary:@{"@parent.id":@"identifier",...}];

它们是否可以通过RestKit映射连接值?

1 个答案:

答案 0 :(得分:0)

你不能直接连接,不。相反,您将存储两个属性并提供连接并返回值的公共方法。或者可能将变量设置为瞬态,并在willSave(或类似)上转换它们并持久存储连接值。