2

NSOutlineControllerNSTreeControllerを使用して、1人の親1階層のコンテンツを表示しています。 私の構造は、このようなものです:
- 親
- 子
- 親
- 子NSOutlineControllerを使用してNSTreeControllerからすべての要素を削除する方法

今すぐユーザープレス更新ボタンは、私はすべてのノードを削除して、もう一度それを補充したいとき。

[[treeController arrangedObjects] removeAllItems]; 
[[treeController arrangedObjects] removeAllObjects]; 

しかし、何もしていないようです。

私はNSArrayControllerNSTreeControllerが助けるべきbinging推測するが、私は本当に手順が結合するのか分からない - NSTreeController - - NSOutlineControllerNSArrayControllerを。

答えて

2

私はそれを常に非バインドリストで行います。

リストをクリアするシンプル:

[treeControllerのsetContent:nilを];

+1

これで、コントローラに後でオブジェクトを追加することができなくなりました... – tofutim

関連する問題