属性观察器
最后更新于
class StepCounter {
var totalSteps: Int = 0 {
willSet(newTotalSteps) {
print("将 totalSteps 的值设置为 \(newTotalSteps)")
}
didSet {
if totalSteps > oldValue {
totalSteps = oldValue // 可以修改新赋的值
}
}
}
}