【发布时间】:2012-02-29 10:53:58
【问题描述】:
我猜这是一个基本问题,希望有人能够为我指出一些示例代码的正确方向,所以我的问题......
我想要/已经创建了一个具有父子关系的核心数据模型,一对多,我想知道如果父项已经存在,插入子记录的正确方法是什么。我很难理解的是仅插入子记录时如何创建父关系。
希望这是有道理的,感谢您的帮助。
【问题讨论】:
标签: iphone objective-c ios ipad core-data
我猜这是一个基本问题,希望有人能够为我指出一些示例代码的正确方向,所以我的问题......
我想要/已经创建了一个具有父子关系的核心数据模型,一对多,我想知道如果父项已经存在,插入子记录的正确方法是什么。我很难理解的是仅插入子记录时如何创建父关系。
希望这是有道理的,感谢您的帮助。
【问题讨论】:
标签: iphone objective-c ios ipad core-data
这里有 3 个系列教程:RayWenderlich: Core Data Tutorial
这里是一个示例应用程序:iPhoneCoreDataRecipes,具有更复杂的数据模型
这里是Core Data tutorial – One to Many Relationship
对不起,我没有完全回答你的问题。我也是从 Core Data 开始的,所以如果你找到一个好的中级教程,请告诉我。
编辑: 一篇不错的文章:Core Data Class Overview
【讨论】:
所以你会有父母和孩子。 Child 将包含一个 Parent *parentobject,而 Parent 将包含一个 NSSet *children。每当您在 Datamodel 中正确设置关系时,当您使用 Child 对象填充子集时,该关系将自动应用。
【讨论】: