こうすると後からvalueの値の変更を監視することができます。 Swift3.0のKVO SwiftにはObjC時代から続くKVOの機能があります。 Swift3.0までを例に、WKWebViewのestimatedProgressの値を監視しようとすると こんな感じ class ViewController: UIViewController{ var webView: WKWebView //中略 override func viewDidLoad(){ //webViewにObserverを追加 webView.addObserver(self, forKeyPath:"estimatedProgress", options:.new, context:nil) } //NSObjectのもつメソッドを継承 override func observeValueForKeyPath(k