标签: swift realm
我在swift中向我的领域模型添加了一个字段,并执行了迁移,但即使在删除了所有对象之后,当我从appdelegate中取出迁移块时仍然会出错。迁移代码块是否必须永远保留?
答案 0 :(得分:2)
是。由于您使用迁移来破坏Realm文件的schemaVersion个数,因此需要该迁移块,并假设将来可能需要进行另一次迁移。
schemaVersion
如果要完全重置迁移并删除迁移块,则需要从磁盘中删除Realm文件并重新创建它(即,仅删除对象是不够的。)