是否可以在Xcode之外生成xcdatamodel文件?
是否可以生成xcdatamodel文件,然后将该文件导入Xcode?我需要根据行业标准指定的现有模式为iOS应用程序创建数据模型。结果将是大约两百个核心数据实体,拥有无数的属性、关系等。它简直太大了。作为一个老Unix用户,我更愿意编写一些脚本来生成xcdatamodel文件,而不是花两个月的时间通过Xcode GUI手动输入它,当然,这很容易出错。xcdatamodel文件中的XML看起来非常简单。我到处都找过,找不到任何人尝试过这个,尽管这对我来说似乎没什么大不了的。有什么意见或建议吗?正如您所注意到的,模型文件只是XML,对于Xcode 4.0+来说,格式很容易阅读和逆向工程。在Xcode中创建一个没有什么神奇之处,如果语法正确的话,也没有理由不在Xcode之外创建 要记住以下几点:是否可以在Xcode之外生成xcdatamodel文件?,xcode,core-data,xcdatamodel,Xcode,Core Data,Xcdatamodel,是否可以生成xcdatamodel文件,然后将该文件导入Xcode?我需要根据行业标准指定的现有模式为iOS应用程序创建数据模型。结果将是大约两百个核心数据实体,拥有无数的属性、关系等。它简直太大了。作为一个老Unix用户,我更愿意编写一些脚本来生成xcdatamodel文件,而不是花两个月的时间通过Xcode GUI手动输入它,当然,这很容易出错。xcdatamodel文件中的XML看起来非常简单。我到处都找过,找不到任何人尝试过这个,尽管这对我来说似乎没什么大不了的。有什么意见或建议吗?正如
- 您可能希望生成一个可以包含多个版本的
,即使到目前为止只有一个版本。长期维护会更好xcdatamodeld
- 您可以使用
验证命令行中是否有有效的模型文件,该文件是由Xcode编译的命令行版本xcrun momc$file
- 如果更新生成的模型文件,Xcode可能不会注意到更改,因此您可能需要在模型更新后进行清理和生成