OutlineViewItem が展開されている場合 -
(void) outlineViewItemDidExpand:(NSNotification *)notification
- オブジェクトを TreeController に正常に追加できます (ログ ステートメントは、階層の正しい場所に新しく追加されたオブジェクトを示します) が、OutlineView/UI はその挿入を反映するように更新されません。
無駄に、私は使用しました
[self.outlineView reloadItem:nil reloadChildren:YES]
、[self.outlineView reloadData]
、さらには[self.outlineView setHidden:YES]
それから
[self.outlineView setHidden:NO]
構造を強制的にリロードしようとします。
これはすべて、Objective-C でプログラムによって行われます。