2011-01-10 47 views
1

我有一個數據模型「刪除」,其中一個「程序」與「待辦事項的1對多的關係,並且所述窗口的設置如下:如何綁定陣列控制器的一組操作者內容

NSArrayController:程序。 NSTableView:單列,值綁定到Program,controllerKey = arrangedObjects,path =名稱

NSArrayController:ToDos。編程實體在moc中,準備內容,沒有特殊綁定 待定實體在moc中。準備內容並且ContentArray綁定到路徑「@ unionOfSets.Todos」的程序選擇
NSTableView:幾列,綁定ToDos arrangeObjects名稱。 (和DueDate等在其他欄中)

這是行得通的。對於每個選定的節目,其所有ToDos的聯合會顯示在另一個表中。

我的問題是,當我綁定到待辦事項按鈕刪除操作,按下時,我得到以下錯誤:實體程序是不是鍵值編碼兼容的關鍵「@unionOfSets」

我原本以爲從ToDo控制器中刪除了選定的待辦事項,我應該如何去做到這一點?

由於提前,
- 戴夫

回答

0

請更改設計,以這種方式: NSArrayController的待辦事項選擇 - > contentSet 「關係名」

相關問題