NSPopupButton的CoreData绑定

时间:2010-05-03 12:50:59

标签: cocoa core-data cocoa-bindings

我希望使用下拉菜单(可能是NSPopupButton对象)来表示两个核心数据实体(流派和电影)的层次结果及其关系。在我当前的数据模型中,我的Genre实体与我的Movie实体有一对多的关系。

我现在要做的是生成NSPopupButton的内容,以显示类型的分层列表以及与它们关联的电影,如下所示:

Genre 1
    Film 1
    Film 2
Genre 2
    Film 3
    Film 4

请注意,在上面的示例中,用户只能选择Movie对象(将显示流派对象,但无法选择)。另外,为了使问题稍微复杂化,我还有一个额外的NSPopupButton,它列出了Movie Rental的位置。用户选择的位置最终会影响第二个下拉列表中可用的类型和影片。

我认为绑定只会带我到目前为止这个问题,最终,我必须自己填充下拉菜单的内容。我在这里发表关于最佳方式的想法和意见。

0 个答案:

没有答案