迅速的财产观察员
didSet 使我可以 通过局部常量 访问 旧值 :
- 在此示例中,我提供了名称oldNumber ,可以在方括号内使用该名称来访问旧属性值// 5000
- 当我将属性的值从5000更改为6000时,didSet {}中的代码将被执行//“旧值5000更改为6000”
willSet 使我可以 通过局部常量 访问 新值 :
- willSet发生的事情是,通过它我可以与旧值// 500同时访问新值
- 更改值后,将执行willSet {}中的代码//将旧值1000更改为500
didSet 使我可以 通过局部常量 访问 旧值 :
willSet 使我可以 通过局部常量 访问 新值 :