领域相当于setDefaultConfiguration:config用于其他领域

时间:2016-03-22 22:51:14

标签: ios realm

设置配置并将其存储在默认设置以外的领域的最佳做法是什么。通过迁移,您将获得默认配置,为不同的域更改它,并执行迁移。如何将这个新的更改配置设置为该特定领域的“defaultConfiguration”而不是默认领域?或者,我希望不会,当我使用f.bind(obj)访问我的领域时,是否必须重复我的配置设置,包括架构版本号和路径?

(我正在为这个项目使用Objective C,但它也出现在Swift项目中。)

这是一个共享实例场景吗?这只是做两次情景吗?

这个问题并没有真正涵盖如何“存储”新的配置信息,但是说明了我的观点。 perform realm migration for multiple .realm files

1 个答案:

答案 0 :(得分:0)

配置对象是Realm如何识别要打开的文件,因此在打开Realm而不是默认Realm时,您必须传递一个。通常,您需要为每个文件存储RLMRealmConfiguration对象,而不是仅存储路径(它是可以在线程之间传递的普通NSObject)。