Instance Method インスタンスメソッド

removeObserver:fromObjectsAtIndexes:forKeyPath:

Removes anObserver from all key value observer notifications associated with the specified keyPath relative to the array’s objects at indexes. anObserverを、indexesでの配列のオブジェクトそれらと相対的に、この指定されたkeyPathと結び付けられた、全てのキー値監視通知から取り除きます。

Declaration 宣言

- (void)removeObserver:(NSObject *)observer 
  fromObjectsAtIndexes:(NSIndexSet *)indexes 
            forKeyPath:(NSString *)keyPath;

Parameters パラメータ

anObserver

The observer. オブザーバ。

indexes

The index set. インデックス集合。

keyPath

The key path, relative to the array, to be observed. 監視されることになるキーパス、配列に相対的。

Discussion 議論

This is not merely a convenience method; invoking this method is potentially much faster than repeatedly invoking removeObserver:forKeyPath:. これは単なる便宜メソッドではありません;このメソッドを発動することは、潜在的にremoveObserver:forKeyPath:を繰り返し発動することよりずっと速いです。

See Also 参照

Key-Value Observing キー値監視する