我有一个使用CoreData的Mac应用程序。我有1个实体“员工”,有2个属性,employeeName
和employeePin
。我有一个抽屉窗口,用于添加员工。我希望使用CoreData中的NSComboBox
属性填充employeeName
,但我无法理解。我已经让CoreData像它应该的那样工作,但我无法弄清楚如何将NSComboBox
与该特定属性绑定。
我创建了一个Array Controller并使用模型键路径managedObjectContext
将参数“Managed Object Context”设置为App Delegate但是我没有在组合框中获取名称。如何在组合框中获取名称。任何和所有的帮助表示赞赏。
答案 0 :(得分:1)
要完全设置阵列控制器,还需要在阵列控制器的身份检查器中将模式设置为'Entity Name'
,并将其指定为'Employee'
之后,您需要将组合框的“内容值”(在绑定检查器中)绑定到阵列控制器的employeeName
。 (arrangedObjects
)。
,即在Bindings检查器中,
arrangedObjects
employeeName