我们目前正在使用NSUserDefaults进行数据持久化,我们希望开始使用Realm。但是,由于在添加Realm后首次启动时仍然没有当前的Realm,因此不会运行任何迁移。似乎没有办法迁移这个" -1"使用Realm迁移机制将模式转换为模式0。
我们想这样做:
DetailTable2
我们已经想过要解决这个问题的黑客行为,但我们希望那些没有必要。
答案 0 :(得分:1)
解决这个问题的最简单方法可能是检查磁盘上是否存在默认域,如果不存在,则访问它(将创建是),然后手动执行migration
。