我正在创建一个应用程序,它使用Core Data存储信息并使用Web服务来获取所需的数据。
为了更新Care Data架构,我考虑通过Web服务将数据库(包含所有数据)发送到服务器,服务器迁移数据库并将新数据库返回给应用程序。有了这个,我试图将迁移过程逻辑放在服务器上。有可能吗?
答案 0 :(得分:1)
这听起来真的很危险,因为你认为你a)确切知道在迁移过程中对coredata文件做了什么(顺便说一句,它并不总是一个数据库)b)可以预见并适应任何变化Apple可能会参与迁移过程。
使用Core Data时不要将其视为数据库非常重要。它是一个对象持久性框架,有时使用数据库进行存储。