如何从非Realm持久层迁移初始迁移?

时间:2015-08-03 19:18:31

标签: ios realm

我们目前正在使用NSUserDefaults进行数据持久化,我们希望开始使用Realm。但是,由于在添加Realm后首次启动时仍然没有当前的Realm,因此不会运行任何迁移。似乎没有办法迁移这个" -1"使用Realm迁移机制将模式转换为模式0。

我们想这样做:

DetailTable2

我们已经想过要解决这个问题的黑客行为,但我们希望那些没有必要。

1 个答案:

答案 0 :(得分:1)

解决这个问题的最简单方法可能是检查磁盘上是否存在默认域,如果不存在,则访问它(将创建是),然后手动执行migration