Swift中的KVO,与observeValueForKeyPath有趣的问题

时间:2015-07-27 19:03:43

标签: ios swift key-value-observing

我完全复制了Apple documentation中的样本,以便使用以下方法观察键值:

 override func observeValueForKeyPath(keyPath: String?, ofObject object: AnyObject?, change: [String : AnyObject]?, context: UnsafeMutablePointer<Void>){

然而,编译器报告它无法覆盖该方法,有趣地呈现我使用的相同签名。

enter image description here

1 个答案:

答案 0 :(得分:0)

我通过报告编译器建议的另一种形式来回答自己,其中参数是非可选的,也许这是1.2 Swift格式。