NSPopupButton绑定 - 从值的不同显示

时间:2016-06-01 17:12:49

标签: cocoa-bindings nspopupbutton

在我的弹出按钮上,我试图找出如何通过对象的属性获取/选择。我有一个制作人'核心数据实体,它有一个名称(String)和ident(Int)值。我想显示名称,但是根据ident获取/设置选择。

我现在所拥有的是名称显示,但选择基于整个实体对象,而不仅仅是身份。我该如何做到这一点?

我的NSArrayController就像这样:

  • 模式:实体名称
  • 实体名称:制作人
  • 托管对象上下文绑定设置为视图控制器

我的NSPopupButton设置如下:

  • 内容数组:绑定到Array Controller的arrangeObjects
  • 内容价值:
    • 绑定到:阵列控制器
    • Controller Key:arrangeObjects
    • 模型关键路径:名称
  • 所选对象:
    • 控制器键:空
    • 模型关键路径:生产者

0 个答案:

没有答案