nstreecontroller

    0熱度

    1回答

    我有一個標準的主從接口,我使用Coredata和可可綁定。 主列表使用NSOutlineView和NSTreeController,這些項目保持靜態但不同的細節視圖交換進出。 那麼,如何在不同的詳細視圖中設置陣列控制器的內容,以對應Masterview中大綱視圖中的選擇? 如果所有陣列/樹控制器都在同一個.xib文件中,這是直截了當的。最初,我嘗試從TreeController創建一個Outlet

    1熱度

    1回答

    我想在NSOutlineView中顯示數據。我有一個帶有數據的NSTreeNode,但我不知道如何在NSOutlineView中顯示NSTreeNode的內容。 我浪費了很多時間Google搜索我找不到任何可以滿足我的要求的東西..任何人都可以幫助我嗎?

    0熱度

    2回答

    我有一些我想在NSOutlineView中呈現的分層數據模型。我將樹控制器綁定到大綱視圖以提供數據並處理對其他視圖的選擇和綁定。 但是,我只想在我的模型中只顯示部分的到大綱視圖。 (我的層次結構中的每個對象都有一個子對象數組,但我只想讓這些子對象中的一些顯示爲樹中節點的子節點。)我希望我可以將過濾器謂詞附加到樹控制器,但似乎NSOutlineView不支持過濾器謂詞。 我認爲這個設計需要一個NSO

    1熱度

    2回答

    我有一個使用NSTreeController的大綱視圖,大多數情況下,一切正常,因爲我想,除了添加新項目時,我想自動選擇要編輯的項目。在過去使用NSTableView的時候我會確定的項目所在的行,使用功能 - (void)editColumn:(NSInteger)columnIndex row:(NSInteger)rowIndex withEvent:(NSEvent *)theEvent s

    1熱度

    2回答

    在對樹中的節點進行更改之後,將rearrangeObjects發送到NSTreeController的適當方式是什麼?我有一個示例應用程序(下面的完整代碼)使用NSOutlineView和NSTreeController以及一個簡單的Node對象樹。 在應用程序的版本1中,當您編輯節點的名稱時,只有在單擊列標題或使用菜單中的「重新排列」項目後,纔會使用該樹。後者設置爲直接將重新排列的對象發送給NS

    2熱度

    1回答

    我的模型看起來像這樣: 在我的測試項目中,我有以下兩種方法: - (void) addChildWithName:(NSString*)name toParent:(Item*)parent { static NSUInteger count = 1; Item* childItem; childItem = [NSEntityDescription inse

    0熱度

    2回答

    我發現我的子類的操作系統NSTreeController運行newObject只有當add:方法被調用,但從來沒有爲addChild: 我發現this thread討論非常同樣的問題。雖然在這種情況下,用戶在覈心數據模式下使用樹形控制器,但是我有我的設置使用特定的類(對象模式)。 addChild:不使用newObject方法會有什麼原因? 如果newObject被要求爲add:我看不出爲什麼它不

    1熱度

    1回答

    我有一個NSOutlineView,它顯示了我綁定到NSMutableArray(arrayOfFiles)的NSTreeController所控制的內容。該數組包含NSTreeNode對象,其中mappedObject(Fileobject類)包含多個ivars。我想編輯和更新特定對象的名爲「方向」的伊娃。我設法使用我爲每個對象存儲的NSIndexPath來獲取感興趣的對象。 [self.myO

    0熱度

    1回答

    我有一個NSTreeController/NSOutlineView與兒童和一個NSComboBox。我只想顯示組合框中的頂層對象而不是孩子。無法弄清楚如何做到這一點。有什麼建議麼?

    3熱度

    1回答

    後,釋放所有的模型對象我有一個非常基本的應用程序:與綁定到一個NSTreeController的NSOutlineView的窗口。大綱視圖顯示一個簡單的模型對象(TCCard)。我添加了兩個按鈕,以便可以從大綱視圖中添加和刪除模型對象。 綜觀儀器(泄漏)的應用程序,我可以看到,當我將它們添加,但是當我從外形上看刪除它們不是所有被釋放創建我的模型對象的新的實例。即使大綱視圖沒有更多條目,我的模型對象