在RealmSwift 1.2中,我注意到模拟器会在运行之间保持数据。但是,在RealmSwift2.0中,我没有遇到这种情况?它是否应该在运行之间保持数据并且我可能搞砸了什么??
我相信我使用的是保存对象的标准方法:
try! realm.write{
self.realm.add(self.theObject)
}
答案 0 :(得分:2)
它应该在运行之间保持数据,即使在模拟器中也是如此。您是否在未修改的配置中使用defaultRealm?仅当您将Realm设置为inMemory时才会出现此行为,这在测试文档中是推荐的。因此,请确保您没有意外地将测试设置文件添加到您的应用目标。