是否可以从 json 生成 xcdatamodel 文件?这是我想象它的工作方式:给定一个 JSON 文件,通过一些带有一些自定义逻辑的程序(可能由我自己编写),将生成 xcdatamodel 文件供我在 XCode 项目中使用。我的问题是:有可能吗?有人做过吗?
问问题
806 次
1 回答
1
我认为不可能在代码中创建 xcdatamodel 文件。该格式没有在任何地方记录,并且包括仅在 Xcode 的 GUI 模型构建器中相关的布局属性。在构建过程中,这些文件也会转换为“已编译”的 .mom 文件。
但是,您可以NSManagedObjectModel
完全在代码中创建。有关示例,请参阅此清单:在代码中创建托管对象模型(核心数据编程指南)。
NSManagedObjectModel
也实现NSCoding
了,因此应该可以将您生成的模型保存到使用NSKeyedArchiver
.
于 2011-01-26T17:48:34.600 回答