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