0
我在a problem updating our core data sqlite DB。到目前为止,我们的数据库仅用于缓存从API返回的内容,但随着应用程序的下一个版本的发布,我们计划保存用户数据,因此我们需要数据库才能工作,除非我能解决这个问题。 + sqlite没有。希望我们会,但以防万一,我需要看看替代品。我应该用什么替换核心数据?
我们需要的东西,会做:
- 部分更新(这样既可以节省1个记录没有保存整个DB)
- 迁移(这样我们就可以支持升级旧版本)
- 关系(因为我们的数据有那么些)
- 瞬态对象(因为我们不总是希望将它们保存到数据库)
我们还需要一些不需要对模型类进行太大重写的东西 - 理想情况下,我们只需更改超类并从那里开始。奖励分,如果它是线程安全的。你知道任何符合这些标准的iOS版ORM吗?