我们可以将sqlite文件映射到coredata吗?sqlite to coredata
1
A
回答
1
您可以使用sqlite作为Core Data的持久性存储。是。这在默认情况下使用Xcode模板。
您可以将数据从sqlite加载到核心数据中。是。打开你的sqlite数据库,并将记录加载到核心数据。
Web上有几个Core Data教程。
如果你问能否将现有的sqlite数据库映射到核心数据中。然而,理论上,使用核心数据方法将数据从现有的sqlite数据库加载到Core Data中要容易得多。
1
从核心数据编程指南FAQ:
如何使用现有的SQLite数据库核心数据?
你不知道。尽管Core Data支持SQLite作为其持久存储类型之一,但数据库格式是私有的。您不能使用本地SQLite API创建SQLite数据库,并直接将其与Core Data一起使用(也不应该使用本机SQLite API来操作现有的Core Data SQLite存储)。如果您有现有的SQLite数据库,则需要将其导入到Core数据存储(请参阅“Efficiently Importing Data”)。
在大多数情况下,您所做的是将数据从数据库导入到独立应用程序中的Core Data存储,然后在实际应用程序中使用生成的文件。这样可以避免导入应用程序中数据的不必要开销。
对于实际进口时,可以使用找到,或创建模式,它可能不是最有效的方法,但如果你将数据导入离线(您的实际应用外),它不会是一个问题。
相关问题
- 1. SQLite的或CoreData
- 2. SQLite或coredata或其他
- 3. 备份/恢复Coredata(sqlite)
- 4. 将sqlite数据导入CoreData
- 5. 从Sqlite迁移到CoreData
- 6. Coredata或Sqlite哪个更好
- 7. iOS,CoreData,SQLite,文件丢失
- 8. python import csv to sqlite
- 9. sqlite convert'dd.MM.yyyy'forged String to date
- 10. CoreData:更换.sqlite导致崩溃
- 11. linq to sqlite的问题
- 12. 如何使用coredata编写sqlite查询
- 13. 在Coredata中登录sqlite访问
- 14. 如何开始使用SQLite,iCloud和CoreData?
- 15. 使用SQLite和CoreData批量插入
- 16. CoreData预供应用程序与sqlite
- 17. iOS coredata使用现有的SQLite?
- 18. 将iOS coredata导入到android sqlite中
- 19. iPhone地理标记数据(SQLite或CoreData)
- 20. sqlite概念到coredata的概念?
- 21. 在iPhone上使用CoreData或SQLite?
- 22. iOS CoreData批量/批量插入(sqlite TRANSACTION)
- 23. iPhone - 商店浮SQLite中通CoreData
- 24. ios从sqlite coredata中读取z_pk
- 25. coredata和sqlite之间的差异
- 26. CoreData更新的SQLite数据库
- 27. 导入CSV到coredata SQLite,让iphone
- 28. 导入sqlite到coredata的问题
- 29. coredata VS源码
- 30. RestKit CoreData一对多关系映射,To To Many部分不工作