ios – 修改由NSMutableArray支持的NSArray的KVO通知
我正在尝试使用KVO来收听NSArray属性上的集合更改事件.在公共场合,该属性是一个只读的NSArray,但是由NSMutableArrayivar支持,以便我可以修改该集合.我知道我可以将属性设置为新值以获得“设置”更改,但我有兴趣添加,删除,替换更改.如何正确通知NSArray的这些类型的更改?方法在直接修改属性的后备存储时发出更改通知,而无需通过KVO可识别和挂接的突变方法.对于索引的集合属性,可以是-willChange:valuesAtIndexes:forKey:和-didChange:va