11 Swift中willSet和didSet的作用是什么? Swift具有类似于C#的属性声明语法: var foo: Int { get { return getFoo() } set { setFoo(newValue) } } 但是,它也具有willSet和didSet动作。这些分别在设置器被调用之前和之后被调用。考虑到setter内可能只有相同的代码,它们的目的是什么? 265 swift callback didset property-observer