Tag: 计算属性

在Swift的计算属性上的KVO

只是想知道这是否可能在斯威夫特2.2,KVO上的一个计算属性!? 即: var width = 0 var height = 0 private var area : Double { get { return with * height } } self.addOberser(self, forKeyPath: "area", …… 客户端代码是否会修改with或height触发器observeValueForKeyPath? 在参与市长课堂重构之前进行检查。 KVO的语法和讨厌的一样令人讨厌,如果有人在手边有答案的话,那就算是游乐场也是不值得的(我假设答案是NO) 问候! 〜d