是否有可能恢复我删除的xcdatamodel文件?

时间:2012-11-30 00:42:06

标签: objective-c xcode core-data

我愚蠢地删除了它。我删除了包含不同版本的文件。

我可以恢复旧的快照,但从那时起我就完成了工作。

是否可以恢复到我的某个档案,或者我只能从那里提交/分享?

我仍然可以运行该应用程序,但我需要对数据库进行更改。

1 个答案:

答案 0 :(得分:3)

Xcode将.xcdatamodels编译成.moms。在“管理器”窗口中,您可以使用“分发...”来“导出为Xcode存档”。执行此操作,找到存档文件,右键单击并选择“显示包内容”。在那里导航到产品/应用程序以查找您的应用程序。显示该软件包的内容,如果您使用的是版本化模型,则应该直接或.momd文件夹中包含.mom文件。抓住你想要的.moms。

然后激活Xcode架构编辑器,从菜单栏中选择Editor-> Import ...。您应该可以从那里导入.mom,重新创建Core Data架构。