我可以 Select 迁移,但我更愿意删除defaultRealm()中的所有内容.我能这么容易做到吗?
realm.deleteObject(object)
是唯一的功能.删除对象.
我try 了以下代码:
方法1
realm.deleteObjects(RLMObject.objectsInRealm(realm, withPredicate: NSPredicate(value: true)))
方法2
realm.deleteObjects(Dog.allObjectsInRealm(realm))
realm.deleteObjects(Person.allObjectsInRealm(realm))
realm.deleteObjects(Goal.allObjectsInRealm(realm))
realm.deleteObjects(Goals.allObjectsInRealm(realm))
两者都无法阻止迁移异常.