【问题标题】:"Global" core data in Document-Based App基于文档的应用程序中的“全局”核心数据
【发布时间】:2011-11-19 01:55:03
【问题描述】:

好的,我有一个基于文档的应用程序,目前运行良好。它本质上代表学生将参加的课程/营地。所以每个文档都代表一门单独的课程……那里一切都很好,我使用核心数据来添加和删除学生/教师以及其他一些东西。

但这是我的问题,我希望用户能够将学校添加到应用程序中,并可以在他们可能创建的任何文档中访问它们,注意学生和学校之间存在关系。

我已经阅读了一些关于“全球持久存储”的内容,但我不太确定这是否是我需要的。谁能指出我正确的道路。

抱歉这个问题太长了,感谢您提供的任何帮助。

【问题讨论】:

    标签: cocoa core-data nsdocument


    【解决方案1】:

    核心问题是,应该只有一个文件,每个“文档”都是该核心文件的一部分,还是应该有多个文件和多个文档?

    如果只有一个文件,那么您将在整个应用程序中使用单个 Core Data 存储,然后每个“文档”将是主模型的一个实体或子层次结构。

    如果它是一个文档文档,那么事情会变得更有趣。

    【讨论】:

      猜你喜欢
      • 2011-05-11
      • 2010-12-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-07-25
      相关资源
      最近更新 更多