Swift中存储的属性可以有getter和setter吗?
Can stored property in Swift have getter and setter?
由于 Swift 没有像 ObjC 中那样的支持 ivar,似乎任何时候使用 getter/setter,属性 都会自动成为计算的 属性。
我的假设是否正确或是否可以将 属性 存储在 Swift 中也有 getter/setter?到目前为止,我看到和使用的所有 getter/setter 代码都是针对计算属性的,我想确保这是 100% 正确的。
你有 willSet 和 didSet。
这个答案应该足够了,但 Whosebug 认为它太短了:-)
由于 Swift 没有像 ObjC 中那样的支持 ivar,似乎任何时候使用 getter/setter,属性 都会自动成为计算的 属性。
我的假设是否正确或是否可以将 属性 存储在 Swift 中也有 getter/setter?到目前为止,我看到和使用的所有 getter/setter 代码都是针对计算属性的,我想确保这是 100% 正确的。
你有 willSet 和 didSet。
这个答案应该足够了,但 Whosebug 认为它太短了:-)