【问题标题】:Is it possible to generate a Core Data structure programmatically?是否可以以编程方式生成核心数据结构?
【发布时间】:2012-03-02 19:41:13
【问题描述】:

我目前正在从事一个项目,该项目可能需要能够从描述每个对象、它的属性和关系的 JSON 提要自动生成核心数据模型和类。这将使我们公司能够在每个项目开始时从我们的 CRM 快速生成一个工作核心数据数据库。

这可能/容易实现吗?如果是这样,有人对我可以从哪里开始有任何提示吗? 我已经创建了各种使用 Core Data 的 iOS 应用程序,但我从未创建过需要自动创建 Core Data 模型的应用程序。

【问题讨论】:

    标签: iphone objective-c ios cocoa-touch core-data


    【解决方案1】:

    是的,您可以动态创建核心数据模型。 NSManagedObjectModel 可以在没有存储模型的情况下创建,NSEntityDescription/NSAttributeDescription 实例可以在传递给NSPersistentStoreCoordinator 之前定义并添加到其中。 Apple 在他们的Core Data Utility Tutorial 中有一个这样做的例子。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-05-15
      • 2015-05-24
      • 1970-01-01
      • 2011-04-15
      • 1970-01-01
      • 2016-07-23
      相关资源
      最近更新 更多