最近,我管理(不小心,不要问)删除我的Core Data数据模型文件和类.而且我完全无法再次创建文件,就像它们在新开始的项目中完全相同,这些文件是由XCode自动准备的.
在新项目中,文件看起来像这样:

虽然我能够创造的是:

我是否提到应用程序不再以这种方式工作了?它崩溃说模型一定不能nil.通过启动一个具有相同名称的新项目并将文件拖到旧项目来解决问题 - 我认为这不是最优雅的解决方案.
然而,我认为有关Core Data的内容我显然还不太明白.
请启发我 - .xcdatamodeld文件夹背后的魔力是什么?为什么Foo.xcdatamodel会显示绿色选中图标?数据模型是否需要以某种方式编译或处理?
非常感谢!