gpt4 book ai didi

ios - 如何管理具有 6 个实体和关系的大型 ManagedObjectModel?核心数据

转载 作者:行者123 更新时间:2023-11-29 10:55:38 26 4
gpt4 key购买 nike

我想知道如何管理像这样的大型 Core Data ManagedObjectModel,但每个实体都有更多属性。 Proyectos(表示项目)和 Desarrolladores(表示开发人员)将是一个 TableView 。其他实体将只是项目。我想用 singleTon 管理 fetchedResultController 并控制 managedObjectContext Model

有人知道这样的例子吗?大模特之类的?我所发现的只是一两个实体。

另一个问题是我要从 JSON 请求中获取所有数据,所以我想知道我是必须使用 NSPersistentStoreCordinator 还是应该使用 UIManagedDocument?这是另一个例子

enter image description here

谢谢。

最佳答案

我建议使用单一共享 (Singleton) UIManagedDocument 以确保您的应用程序中的所有类都具有相同的 UIManagedObjectContext。

有关如何设置的示例可以在这些博客中找到:

http://www.adevelopingstory.com/blog/2012/03/core-data-with-a-single-shared-uimanageddocument.html

你可以有多个 NSFetchedResultsController 来使用这个共享的 UIManagedObjectContext(来自共享的 UIManagedDocument)。

这是我为 iPhone 编程的斯坦福大学 CS193p 类(class)所做的示例项目。它使用 Core Data 和我提议的 sigleton。

https://bitbucket.org/jcatalan007/cdspot

关于ios - 如何管理具有 6 个实体和关系的大型 ManagedObjectModel?核心数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18553829/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com