2

NSTreeControllerwithを使用しNSOutlineControllerて、1parent-1child 階層でコンテンツを表示しています。私の構造は次のようなものです:
- 親
- 子
- 親
- 子

ユーザーが更新ボタンを押すと、すべてのノードを削除して再度補充したいと思います。

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

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

ビンジングNSTreeControllerNSArrayController役立つと思いますが、バインドする手順が本当にわかりませNSArrayControllerNSTreeController--- NSOutlineController

4

2 に答える 2

2

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

リストをクリアするのは簡単です:

[treeController setContent:nil];

于 2012-02-07T20:31:14.037 に答える