是否可以编写类似于此代码的内容,以便在子对象中我在映射过程中获得对父对象的引用?假设我有一个带有ParentClass类型属性的子对象,名为 parent :
RKPropertyMapping* parentPropertyMapping =
[RKRelationshipMapping relationshipMappingFromKeyPath:@"@parent."
toKeyPath:@"parent"
withMapping:[mapping copy]];
[mapping addPropertyMapping:parentPropertyMapping];
我以后可以从子对象内部遍历他们的父母。
上面的代码由JSON对象层次结构中的任何实体使用(字符串,数字等除外)。也就是说,它尝试设置嵌套的json对象与其所有者(父对象)之间的链接。
JSON响应正文:
response.body={"returnCode":{"messages":[],"name":"OK","returnCode":1}}
有一个带有父属性的ReturnCodeClass和MessageClass。我希望有一个引用( parent )从这些嵌套对象指向拥有(父)对象。例如。从每个消息到 returnCode 。在NSManagedObjects的情况下,它通过反向关系自动完成。但是在NSObjects的情况下,我尝试使用@parent访问器来模拟这种行为。