是否可以生成xcdatamodel文件,然后将该文件导入Xcode?我需要从行业标准指定的现有模式为iOS应用程序创建数据模型。结果将是大约200个具有大量属性,关系等的核心数据实体。它只是很大。作为一个老的Unix人,我宁愿编写一些脚本来生成xcdatamodel文件,而不是花两个月的时间通过Xcode GUI手动输入它,这当然会容易出错。 xcdatamodel文件中的XML看起来非常简单。我到处寻找,并没有找到任何人尝试这个的参考,即使它对我来说似乎没什么大不了的。有任何意见或建议吗?
答案 0 :(得分:2)
如您所知,模型文件只是XML,而对于Xcode 4.0+,格式易于阅读和反向工程。在Xcode中创建一个没什么了不起的,如果你能正确理解语法,没有理由不在Xcode之外做它。
要记住以下几点:
xcdatamodeld
,即使您目前只有一个版本。这对长期维护会更好。xcrun momc $FILE
在命令行验证您是否拥有有效的模型文件,这是让Xcode编译它的命令行版本。