代碼如下
class NameClass: NSObject {
var name: String {
didSet {
print(name) // 這里的值拳话,沒有打印
}
}
override init() {
self.name = "tom"
super.init()
}
}
let nameClass = NameClass()
- 在initialization給name屬性賦值泊碑,set方法是不會(huì)執(zhí)行的(原因暫時(shí)不知,如有好的原因請(qǐng)指教)