nstreecontroller

    2熱度

    2回答

    您可能知道,綁定到大綱視圖的NSTreeController可以在呈現核心數據實體時顯示重複項。 臨時解決方案是將「parent == nil」添加到謂詞中,但這隻會返回父實體。例如,如果用戶正在搜索子實體,則不會顯示所請求的子實體。 (提議的)解決方案是對NSTreeController進行子類化並添加一個NSMutableSet變量,用於跟蹤當前正在顯示的實體。這個變量應該在init上被分配,

    1熱度

    1回答

    您好我正在使用NSTreeController來控制NSOutlineView。此應用程序從文件加載書籤到應用程序。由於在ADC的SourceView例如: http://developer.apple.com/mac/library/samplecode/SourceView/index.html 我的問題是如何保存的書籤文件,一旦用戶進行更改。我應該在應用程序內部維護數組/樹,並在退出之前保存

    0熱度

    1回答

    對不起,如果這看起來像一個愚蠢的問題 - 當談到Objective-C和Cocoa時,我是一個業餘愛好者,當涉及到Core Data的使用時,我甚至不太知道。 所以這裏的情況:我有一個NSOutlineView,我已經用NSTreeController手動填充了幾個項目。我現在需要做的是將我的一個Core Data實體中的項目添加到NSOutlineView的當前內容中。 顯然這超出了綁定的能力,

    2熱度

    1回答

    我有一個NSOutlineView充當我的應用程序的源列表,而我的數據模型是使用核心數據完成的。我想使用綁定(如果可能)將這些東西粘合在一起,如下所示: 我的模型中有三個主要實體,爲了舉例,我們稱它們爲「商店」,「汽車」和「人物」 。 我的目標是讓大綱視圖具有3個「組」(可展開的節點,如iTunes中的PLAYLISTS),每個組代表和列出我的一個實體,並且我的底部還有三個按鈕窗口添加到「添加商店

    2熱度

    2回答

    我有一個NSTreeController(提供內容給NSOutlineView)。我希望頂層對象是一個類,而其他所有對象(如任何級別的子對象)都是另一個類。什麼是最好的方式去做這件事? 我需要以某種方式改變至少add,addChild,insert和insertChild的行爲,我想。不過,我希望找到一種簡單的方法來解決這個問題,而不是改變四種獨立的方法。

    3熱度

    2回答

    我有一個核心數據模型,它由一個特定實體的簡單樹組成,它有兩個關係,parent和children。我有一個NSTreeController管理模型,NSOutlineView綁定到NSTreeController。 我的問題是我需要一個根對象,但這不應該顯示在大綱視圖中,只有它的子項應顯示在大綱視圖的頂層。如果我將Interface Builder中的NSTreeController的獲取謂詞設置

    0熱度

    1回答

    我有一個NSTreeController該數組綁定到NSArrayController子類的「項目」(自定義)屬性。 由於樹控制器沒有綁定到NSArrayController的選擇,所以我需要確保讓樹控制器知道在選擇數組控制器更改後必須提取項目。 我已經做了在NSArrayController的子類如下: + (NSSet *)keyPathsForValuesAffectingItems {

    1熱度

    1回答

    我有一個對象(OTNodeDatum)(OT爲OutlineTest)設置爲NSTreeNode中表示的對象。 NSTreeNode是NSTreeController的屬性頁面中顯示的類。 我有基於文檔的應用程序,沒有核心數據。在MyDocument init中,我使用包含一個項目的NSMutableArray和具有包含單個屬性(是,名稱)的表示對象的NSTreeNode設置內容。 Add按鈕,添

    2熱度

    1回答

    背景 使用核心數據可可應用程序的兩個 過程不刷新 - 守護程序和主UI 守護進程不斷寫入到數據存儲 UI進程從相同的數據中讀取 存儲 UI中的NSOutlineView中的列綁定到 NSTreeController NSTreeControllers managedObjectContext勢必 與 delegate.interpretedMOC NSTreeControllers實體設置爲Tra

    0熱度

    1回答

    我有一個NSOutlineView綁定到NSTreeController和CoreData Datamodel。 NSOutlineView正確顯示他的數據。 NSTableView的單元格值綁定到NSArrayController,顯示CoreData中的數據。 NSTableview也會正確顯示其數據。 數據模型有NSOutlineView和NSTableView的 數據之間的關係,當我嘗試綁