每次应用程序运行时,Realm 都会启动一个新数据库
Realm starts a new database every time the app runs
在 RealmSwift 1.2 中,我注意到模拟器会在运行之间保留数据。但是,在 RealmSwift2.0 中我没有遇到这种情况?它是否应该在运行之间保留数据,我可能搞砸了什么?
我相信我使用的是保存对象的标准方法:
try! realm.write{
self.realm.add(self.theObject)
}
它应该在运行之间保留数据,即使在模拟器中也是如此。您是否在未修改的配置中使用 defaultRealm?仅当您将 Realm 设置为 inMemory 时才会出现此行为,这在测试文档中是推荐的。因此,请确保您没有意外地将测试设置文件添加到您的应用程序目标。
在 RealmSwift 1.2 中,我注意到模拟器会在运行之间保留数据。但是,在 RealmSwift2.0 中我没有遇到这种情况?它是否应该在运行之间保留数据,我可能搞砸了什么?
我相信我使用的是保存对象的标准方法:
try! realm.write{
self.realm.add(self.theObject)
}
它应该在运行之间保留数据,即使在模拟器中也是如此。您是否在未修改的配置中使用 defaultRealm?仅当您将 Realm 设置为 inMemory 时才会出现此行为,这在测试文档中是推荐的。因此,请确保您没有意外地将测试设置文件添加到您的应用程序目标。