什么是从CoreData迁移到CloudKit并保留所有用户数据的最佳方法?
我想要废弃Core-Data并将其替换为CloudKit,但用户有大量重要数据需要迁移。此外,许多类正在使用CoreData实体,并且它们不应被影响(除了CRUD操作)。目前还没有找到任何简单明了的指南。
我的初步解决方案:
- 检查用户是否有CoreData - 将所有CoreData对象加载到内存中 - 将它们写入云端 - 删除CoreData文件
这种方式可以起到预期的效果吗?
在移除Core-Data后使用从NSManagedObject继承的类是可行的吗?它会引起任何副作用吗?
我想要废弃Core-Data并将其替换为CloudKit,但用户有大量重要数据需要迁移。此外,许多类正在使用CoreData实体,并且它们不应被影响(除了CRUD操作)。目前还没有找到任何简单明了的指南。
我的初步解决方案:
- 检查用户是否有CoreData - 将所有CoreData对象加载到内存中 - 将它们写入云端 - 删除CoreData文件
这种方式可以起到预期的效果吗?
在移除Core-Data后使用从NSManagedObject继承的类是可行的吗?它会引起任何副作用吗?