0

以下を使用して属性マッピングを追加しています

RKEntityMapping *entityMapping = [RKEntityMapping mappingForEntityForName:@"Timeline" inManagedObjectStore:managedObjectStore];
    [entityMapping addAttributeMappingsFromDictionary:@{@"title": @"title"}];

しかし、attachments.title マッピングを追加する方法は? attachments は辞書の配列です。添付ファイルのタイトルにアクセスしたい。

[
    {
        "category": @"tech",
        "attachments": [
            {
                "title": "Mac Home",
                "media": [
                    {
                        "sizes": {
                            "small": [
                                48,
                                48
                            ]
                        },
                        "type": "image"
                    }
                ],
                "type": "Group",
            }
        ],
        "title": "Joined Group",
    }
]
4

1 に答える 1

0

配列の内容を同じオブジェクトに直接マップすることはできません。多重度を処理する方法はありません。モデルと関係に新しいエンティティを追加してから、そのエンティティのマッピングと 2 つのマッピング間の関係構成を構成する必要があります。

于 2013-08-23T06:16:27.937 に答える