我熟悉如何将数据从一个核心数据实体提供给一个NSPopUpButton
项目,以便可以为另一个项目选择它。像这样的绑定:
对于值本身:
-> ValueSelection.Content
Bind To: Value Source Entity
Controller Key: arrangedObjects
Model Key: N/A
对于显示在 中的值NSPopUpButton
:
-> ValueSelection.ContentValues
Bind to: Same entity as ValueSelection.Content
Controller Key: arrangedObjects
Model Key: the name of the attribute you wish to have displayed
要将其链接到目标值:
-> ValueSelection.SelectedObject
Bind to: Destination entity
Controller Key: selection
Model Key: Name of the attribute/relationship in the destination entity.
我要做的是弄清楚是否有一种方法可以设置过滤器(我猜是ContentValues
),您只能让它从该实体中抓取已检查某个属性标志的条目(例如说我'我从我的实体中提取,users
我只想列出男性或女性用户)。