accessorsを使用すると、コレクションオブジェクトでKVO通知を取得する方法があるようですが、UIViewControllerのchildViewController NSArrayプロパティでは機能していないようです。このプロパティにオブジェクトが追加または削除されたときに通知を受けたい。だから私はこれを試しました:UIViewControllerのKVO childViewControllers配列
[self addObserver:self forKeyPath:@"childViewControllers" options:NSKeyValueObservingOptionNew context:nil];
-(NSUInteger)countOfChildViewControllers
{
return self.childViewControllers.count;
}
しかし私はそれを正しくやっているかどうかわかりませんが、私は通知を受けていません。私は可能なのですか?