监视 swift 中可变数组的计数。
Monitor the count of a mutable array in swift.
您好,我想监控 swift 中可变数组的计数。每当我 add/remove 反对阵列时,我需要有关计数的通知。 KVO 在这里有帮助吗?如果没有,还有哪些其他可能的解决方案。任何帮助将不胜感激。
您应该可以使用 KVO in Swift by using the dynamic
keyword. However, for your particular problem—why not try using a property observer:
var mutableArray: [AnyObject]? {
didSet {
println("count changed from \(oldValue.count) to \(newValue.count)")
}
}
您好,我想监控 swift 中可变数组的计数。每当我 add/remove 反对阵列时,我需要有关计数的通知。 KVO 在这里有帮助吗?如果没有,还有哪些其他可能的解决方案。任何帮助将不胜感激。
您应该可以使用 KVO in Swift by using the dynamic
keyword. However, for your particular problem—why not try using a property observer:
var mutableArray: [AnyObject]? {
didSet {
println("count changed from \(oldValue.count) to \(newValue.count)")
}
}