iOSアプリケーションでKVOを使用して、オブジェクトのプロパティが変更されたときにviewControllerに通知しています。 addObserverを実行すると、options:NSKeyValueObservingOptionNew
と指定します。Objective-c KVO:オブジェクト対変更辞書
observeValueForKeyPath
では、オブジェクトの値を
observeValueForKeyPath
に渡すという2つの方法でプロパティの値を取得できます。同じメソッドに渡された
NSDictionary
から
更新されたプロパティの値を取得するこれら2つの方法は、常に同じ結果を返しますか?
私はaddObserverオプションとしてNSKeyValueObservingOptionNew
を指定しています。 Apple's docsからNSKeyValueObservingOptionInitial
と指定すると音が違う可能性があります。