0

以前に他の人でこの質問に触れましたが、以前の質問への回答を書いた後、なぜこれが不可能なのか疑問に思いました-または、可能性があるという事実を見逃していますか?

Interface Builderが、さまざまなメソッド、デリゲート、およびデータ ソースをグラフィカルにリンクするのに非常に優れていることを考えると、親子関係が設定されているモデルでOutlineView作成された 2 つのエンティティを使用して、直接的なグラフィカルな手段がない可能性があります(私は信じています)。 ) 子ノードが?Core Dataの下にリストされる親ノードを定義するのに十分な情報があります。outlineview

これは、2 つの異なる情報源を保存し、後でそれらの関係を表示するための非常に論理的な方法であると考えているため、混乱します。現時点では、 を使用せずNSTreeControllerに、自分の を使用してdatasource、現在の能力をはるかに超える領域に足を踏み入れようとしています。

4

2 に答える 2

2

NSTreeController、アウトライン用のコントローラーであるはずですが、常に問題がありました (最近は使用していません)。

アウトライン ビューには孤立したオブジェクトが表示されますが、代わりにオブジェクト グラフを通るインデックス パスが表示されるため、ツリー コントローラーまたは同等のものが必要です。1.1概要は、単にorの indexpath 関係だけで、parent->child 関係を実際には理解していません1.2

必要な作業ができない場合はNSTreeController、クラスを見て、独自のクラスを作成してください。アウトラインの場合、アウトライン ビューが理解できるインデックスパスを提供するものが本当に必要です。

于 2011-03-03T21:12:15.887 に答える
0

この質問に対する沈黙とGoogleでの結果の欠如は、これがxcodeの組み込みの側面ではないことを示唆していると思います. 必要なすべての情報はエンティティの親子関係にあるため、将来的にはそうなることを願っています。

それまでは、そうするために独自のクラスを作成しています。

于 2011-03-11T16:53:25.573 に答える