如果我没有相应的.xcdatamodeld文件,是否可以将现有的核心数据库加载到应用程序中并像普通的核心数据存储那样访问它?是否有可能从数据库重建一个配件.xcdatamodeld?是每手还是编程? 感谢您的帮助在没有数据模型的情况下加载核心数据库?
0
A
回答
0
如果您有权访问由您没有的数据模型中的核心数据生成的核心数据数据库文件,那么这是一个Sqlite数据库,您可以在Sqlite database browser中打开该数据库文件。您可能能够检查它并对其进行查询,并可能重新创建与其类似的数据模型,但是您可能必须欺骗Core Data,以便通过复制版本中的信息将其与原始数据模型相同版本将Core Data创建的数据库文件与新数据模型一起放入旧数据库文件中。
+0
我最终制作了一个新的数据模型并重新填充数据库。似乎是唯一的方法。 – DarkCell
相关问题
- 1. Android:ListFragment,没有数据和数据正在加载的情况下
- 2. 核心数据:加载模型失败
- 3. 如何在没有数据库的情况下收集数据
- 4. 转换关系数据库模型的核心数据模型
- 5. Ember数据:在没有商店的情况下创建模型
- 6. e.preventDefault在没有Ajax数据的情况下加载空页面
- 7. 在没有硬刷新的情况下加载数据
- 8. 在没有连接到Xcode的情况下测试iPhone上的核心数据
- 9. 核心数据:如何在不擦除用户数据的情况下迁移核心数据
- 10. 是否可以在没有核心数据的情况下使用NSUndoManager?
- 11. 核心数据可以在没有tableView的情况下使用吗?
- 12. 如何在没有故事板的情况下使用核心数据?
- 13. 核心数据模型
- 14. 在没有数据库连接的情况下实例化ActiveRecord模型
- 15. 如何在没有数据库的情况下创建Yii2模型
- 16. 是否可以在没有模型/数据库的情况下使用gmaps4rails?
- 17. 在没有数据库交互的情况下使用Rails模型
- 18. 核心数据加载
- 19. 从核心数据加载
- 20. 在有或没有索引的情况下复制数据库?
- 21. 在不更改数据库的情况下更改模型?
- 22. 如何在不丢失数据的情况下更改核心数据SQLite数据库的结构
- 23. 如何在数据库为空的情况下添加数据?
- 24. 更新模型从数据库EF核心/ .NET核心
- 25. 在重命名时不加载核心数据模型文件
- 26. 在没有ORM的情况下在Python中使用数据库
- 27. 如何在没有核心数据或NSKeyedArchiver的情况下坚持由NSArrayController管理的数据?
- 28. 在没有mysqldump的情况下自动下载整个mysql数据库
- 29. 在没有数据库表的情况下在用户之间共享数据
- 30. 在没有流星数据库的情况下使用流星
我不知道它有帮助,但是您可以从应用程序内已编译的模型文件重建.xcdatamodeld文件(请参阅,例如http://stackoverflow.com/a/13310179/1187415) –