我正在关注 RestKit 0.2.0 上的Alexander Edge 教程,但我对如何将其应用于我的需求感到困惑。具体来说,我正在使用一个 Web 服务,它返回以下结构的对象:
{
"ObjectIdMember": 200,
"ObjectNameMember": "Baseball Bat",
"SubObjectIdMember": 4124
},
{
"ObjectIdMember": 200,
"ObjectNameMember": "Baseball Glove",
"SubObjectIdMember": 4555
},
这个想法是一个Object
实体可以有许多子对象。粗略地说,获取 的目的Object
是使用DisplayName
来填充表格视图中的节标题,并按对象对节中的子对象进行分组。
如何使用 RestKit + Core Data 捕获这种关系(或定义它)?本教程仅建议在响应中定义了子对象时您可能会做什么,但这是另一种情况。
我知道我可以只装饰和使用Object
with 的子类-(NSArray *)getSubObjects
,但 Core Data 不会意识到我在做什么,因为这不会使用任何关系。