【发布时间】:2018-10-02 14:29:25
【问题描述】:
我为对象集合添加了通知。我像下面的代码一样观察它。在更新部分的 switch case 块内,我只能获取修改对象的索引。但是,我想知道 modifiedObject 的哪个变量发生了变化。有没有办法访问它?
notificationTokens.conversationMessages = Result?.observe {[weak self] changes in
self?.result = Array(Result!)
if self?.isLoaded == false { return }
switch changes {
case let .update(_, deletions, _, modifications):
if deletions.count > 0 {
self?.updateUI(scrollToEnd: true)
}
default:
break
}
}
【问题讨论】:
标签: ios iphone swift realm swift4