RealmSwift SyncSubscription令牌
如何将侦听器添加到SyncSubscriptions?文档中的代码似乎不起作用:RealmSwift SyncSubscription令牌,swift,realm,realm-mobile-platform,Swift,Realm,Realm Mobile Platform,如何将侦听器添加到SyncSubscriptions?文档中的代码似乎不起作用: let results = realm.objects(Person.self).filter("age > 18") let subscription = results.subscribe() let subscriptionToken = subscription.observe(\.state) { state in switch state { case .creating:
let results = realm.objects(Person.self).filter("age > 18")
let subscription = results.subscribe()
let subscriptionToken = subscription.observe(\.state) { state in
switch state {
case .creating:
print("creating")
case .pending:
print("pending")
case .complete:
print("complete")
case .invalidated:
print("invalidated")
case .error(let err):
print("err")
}
此代码不执行这些情况中的任何一种。我错过什么了吗?TIA根据,您需要为同步域启用基于查询的同步,以便订阅正常工作,您是否正确设置了同步域?是的,域设置正确。一切正常,除了observe子句中的语句不执行之外