每次提交写入事务时, Realm 实例都会向其他线程上的其他实例发送通知。可以通过注册 block 来观察这些通知:
// Observe Realm Notifications
self.token = [realm addNotificationBlock:^(NSString *note, RLMRealm * realm) {
[myViewController updateUI];
}];
有没有办法知道使用 Realm 通知时更新或创建了哪个实例?我有解决方法,但如果这是可能的,那就更好了。
最佳答案
正如 Mazyod 的评论中所解释的,这确实还不可用。
我们将其跟踪为 #601 Fine-grained notifications 。您可以订阅本期,以了解我们的进一步进展。
关于ios - 使用 Realm 通知时有没有办法知道哪个实例被更新或创建?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33802991/