swift - Realm 中没有 addNotificationBlock 方法。它在哪里?

标签 swift notifications realm

我正在尝试使用 .addNotificationBlock Swift Realm 中的方法。我有其他方法,但实际上不是这个(看图像)。为什么?

let realm = RealmService.shared.realm
racks = realm.objects(Rack.self)

notificationToken = realm.??? { (notification, realm) in
    self.tableView.reloadData()

enter image description here

最佳答案

3.0.0 Release notes (2017-10-16)

Breaking Changes

Old API New API

NotificationToken.stop() NotificationToken.invalidate()

-[RLMNotificationToken stop] -[RLMNotificationToken invalidate]

RealmCollection.addNotificationBlock(:) RealmCollection.observe(:)



试试 observe ?

关于swift - Realm 中没有 addNotificationBlock 方法。它在哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52247535/

相关文章:

swift - 如何删除一些被 Xcode 复制的 Swift 库?

ios - 执行时不显示事件指示器

iphone - 在拍摄之前通知或检测屏幕截图?

java - 如何更改java中Gson创建的json结构

android - 如何使用 Realm android 更新表中的值?

json - Swift 中对象的自动 JSON 序列化和反序列化

ios - 在 Swift 中交换 Realm.io 数据库中的两个对象

objective-c - Mac应用程序中的本地推送通知

android - 如何在锁屏上显示通知内容 - Android

ios swift 使用 Realm 数据库建模结构