我正在使用 ReactiveKit 1.x。它有一个非常有用的ObservableCollection<T>,它允许您监视对集合的更改。就我而言,我正在使用它Dictionary<String,String>
ObservableCollection 产生一个 类型的事件CollectionEventChange<T>,它包括insert, update,的属性delete。对于字典,这些是DictionaryIndex<String,String>.
为了检查内容delete和update条目,似乎我需要保留对先前集合的引用。
是否可以使用这些属性中列出的元素来查找事件collection属性中更改的条目?
我错过了什么吗?(我猜这个解决方案可能与 ReactiveKit 没有任何关系,只是一般使用 Swift 字典。)