【问题标题】:iOS Core Data - RelationshipsiOS 核心数据 - 关系
【发布时间】:2012-02-29 10:53:58
【问题描述】:

我猜这是一个基本问题,希望有人能够为我指出一些示例代码的正确方向,所以我的问题......

我想要/已经创建了一个具有父子关系的核心数据模型,一对多,我想知道如果父项已经存在,插入子记录的正确方法是什么。我很难理解的是仅插入子记录时如何创建父关系。

希望这是有道理的,感谢您的帮助。

【问题讨论】:

    标签: iphone objective-c ios ipad core-data


    【解决方案1】:

    这里有 3 个系列教程:RayWenderlich: Core Data Tutorial

    这里是一个示例应用程序:iPhoneCoreDataRecipes,具有更复杂的数据模型

    这里是Core Data tutorial – One to Many Relationship

    对不起,我没有完全回答你的问题。我也是从 Core Data 开始的,所以如果你找到一个好的中级教程,请告诉我。

    编辑: 一篇不错的文章:Core Data Class Overview

    【讨论】:

    • 我建议不要遵循 Ray Wenderlich 的教程。他在 Core Data 中进行了一些 Python 脚本实现,这将完全混淆新学习者..
    • 我一般建议 Ray 的教程,但他与 Core Data 相关的教程特别令人困惑......
    【解决方案2】:

    所以你会有父母和孩子。 Child 将包含一个 Parent *parentobject,而 Parent 将包含一个 NSSet *children。每当您在 Datamodel 中正确设置关系时,当您使用 Child 对象填充子集时,该关系将自动应用。

    请查看Articles here

    【讨论】:

      猜你喜欢
      • 2011-09-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多