答案可能是一个响亮的'不',但在我从头开始一个新项目之前,我想我会问。
在将临时项目中的所有成功位组合到最终版本之前,我创建了许多丢弃项目来测试想法和代码。所以我有一个项目与核心数据的东西,但我想将它移动到一个新的项目。我的猜测是有太多的内部钩子并且在.xcdatamodel中掉线而且sqlite数据库不能正常工作。
我很高兴错了......
答案 0 :(得分:1)
我在几个项目上试过这个,我发现在一个sqlite表中是一个构建号的条目。删除该条目可以解决我的迁移问题。在此之前,我遇到了同样的错误,特别是那些无法创建持久存储的错误。
答案 1 :(得分:0)
你应该能够做到。只需确保在引用时正确命名所有内容。我实际上现在有一个项目,它使用与OS X和iOS版本完全相同的数据模型。
答案 2 :(得分:0)
老问题,但我自己试图解决同样的问题!迈克尔......我像你一样工作,非常沮丧,因为我无法弄清楚如何将代码数据模型转移到不同的项目中。我的解决方案结束了!笨。你可以......
使用command-c和command-v
将核心数据实体从项目剪切并粘贴到项目中哎哟。我有一个项目从.csv文件加载数据模型...所以我不需要数据与数据模型一起出现。我希望有所帮助!
我想,一旦数据模型相同,你可以移动.sqllite文件就好了,但我还没有尝试过。我希望有所帮助。