0

NSTreeController から NSOutlineView を設定しようとして少し迷っています。ツリーにはデータが表示されますが、リーフ ノードには親と同じデータがあります。

私はこれについてたくさんの参考文献を読みましたが、少し過熱しているように感じ、理解していないことを理解できません.

私のモデルは次のとおりです。

-- ファイル
-- 図(ファイルの内容)

評判が悪いので画像を直接投稿することはできません^^。

モデル関係scr1

TreeController managedObjectContext バインディング:

-- Key Paths -> Children: lineas -- Object Controller -> Mode: Entity Name -> Entity Name: File -> Prepares Content

NSOutlineView テーブルセル バインディング

-- バインディング値 -> TreeController -> コントローラ キー: fecha

結果src2

よろしくお願いします!

4

1 に答える 1

1

子供を除外する述語を設定していないようです。Interface Builder で treecontroller を選択した状態で、属性インスペクターで述語テキスト フィールドを、parent == nil などに設定します。

于 2013-01-11T02:45:26.933 に答える