如何使用RestKit像这样从json添加属性映射?
Posted
技术标签:
【中文标题】如何使用RestKit像这样从json添加属性映射?【英文标题】:How to add Attribute Mappings From json like this using RestKit? 【发布时间】:2013-08-23 06:00:43 【问题描述】:我在下面使用添加属性映射
RKEntityMapping *entityMapping = [RKEntityMapping mappingForEntityForName:@"Timeline" inManagedObjectStore:managedObjectStore];
[entityMapping addAttributeMappingsFromDictionary:@@"title": @"title"];
但是如何添加 attachments.title 映射呢?附件是一个字典数组。我想访问附件中的标题。
[
"category": @"tech",
"attachments": [
"title": "Mac Home",
"media": [
"sizes":
"small": [
48,
48
]
,
"type": "image"
],
"type": "Group",
],
"title": "Joined Group",
]
【问题讨论】:
【参考方案1】:您不能将数组内容直接映射到同一个对象中,没有办法处理多重性。您需要向模型和关系添加一个新实体,然后为该实体配置一个映射以及两个映射之间的关系配置。
【讨论】:
以上是关于如何使用RestKit像这样从json添加属性映射?的主要内容,如果未能解决你的问题,请参考以下文章
使用 RestKit 将 JSON“关联数组”映射到 CoreData