有没有办法让SwiftRealm不创建不会被使用的对象定义?

时间:2018-05-15 22:37:03

标签: realm

也许我正在过度思考,所以我正在寻找现实检查。我有一个应用程序,它使用它存档和使用的六个对象。我为这六个左右的对象中的每一个实例化一个Realm。最初,我的意图是避免必须迁移一个Realm,因为一个对象被更新,这与我正在使用的对象没有任何关系......但是我注意到我的每个“专用”领域都可以看到所有的领域中的领域对象。

为什么这是理想的行为?我只是好奇,需要有动力解开我创造的混乱。为什么我做错了? 感谢您提供的任何/所有反馈。

1 个答案:

答案 0 :(得分:1)

您可以按{{3}}

使用objectTypes限制Realm配置的架构
let config = Realm.Configuration(objectTypes: [MyClass.self, MyOtherClass.self])
let realm = try! Realm(configuration: config)