我阅读了docs中的Converting Local Realms to Synced Realms部分,发现这是针对objective-c的nice recipe部分,但我无法在swift中完全实现的应用程序上实现它。
var syncConfig = Realm.Configuration()
syncConfig.syncConfiguration = SyncConfiguration(user: user, realmURL: server.appendingPathComponent("/~/app1"))
syncConfig.customSchema = localRealm.schema
~~~~~~~~~~~~~~~~~~~~~~~
^ 'customSchema' is inaccessible due to 'private' protection level
我甚至添加了
import Realm.Private
但没有解决问题。我应该显式地使用Objective-C来进行这个操作吗?
最佳答案
没有publiccustomSchema
属性,您可以始终参考文档(了解公共用途的最佳方法):
https://realm.io/docs/objc/2.10.1/api/Classes/RLMRealmConfiguration.html
关于swift - 将本地域转换为同步域:'customSchema'不可访问,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/46275935/