首页 > 解决方案 > RealmSwift 同步订阅令牌

问题描述

您如何将侦听器添加到您的 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:
        print("creating")
    case .pending:
        print("pending")
    case .complete:
        print("complete")
    case .invalidated:
        print("invalidated")
    case .error(let err):
        print("err")
}

此代码不执行任何这些情况。我错过了什么吗?TIA

标签: swiftrealmrealm-mobile-platform

解决方案


推荐阅读