2012-11-18 20 views
0

我有兩列員工列表,創建爲NSTableView。首先是員工姓名,其次是員工角色,應從組合框中選擇。 我加入此列NSComboBoxCell,我設置列綁定:列表上的NSComboBoxCell,始終更改所有行

Content - RolesController.arrangedObjects 
Content Values - RolesController.arrangedObjects.roleName 
Value - EmployeesController.selection.role.roleName 

RolesController is NSArrayController based on Role entity 
EmployeesController is NSArrayController based on Employee entity. 

這個作品幾乎正常,顯示角色,允許選擇的角色,但是當我選擇角色一行(1名員工),角色所有行中的更改(針對所有員工)。 我一直在尋找解決方案,但是在所有創建的示例中,綁定與我的情況完全相同。

有誰知道我犯了什麼錯誤。

回答

0

我很愚蠢。我應該連接:

Value -> EmployeesController.arrangedObjects.role.roleName 

現在,一切工作正常。

相關問題