Objective c 可可装订“;选择“;单击表行时不更改

Objective c 可可装订“;选择“;单击表行时不更改,objective-c,cocoa,interface-builder,xcode5,cocoa-bindings,Objective C,Cocoa,Interface Builder,Xcode5,Cocoa Bindings,您好:我实际上有一个主细节应用程序,它有一个基于主视图的NSTable视图和两个细节视图。我的主NSTable正确加载和显示托管对象上下文中的数据。我的一个局部视图应加载选定表行中对象的图像。但我的问题是,互联网上似乎没有其他人有: 我的“选择”对象没有更改。我确实将细节视图上图像视图的值绑定到数组控制器,控制器键为:“选择”,模型键为“图像”。图像视图仅加载表中第一个对象的图像,如果我在其他行上单击/选择,图像不会更改。所以“选择”对象似乎总是第一个对象。因为这都是在Interface Bui

您好:我实际上有一个主细节应用程序,它有一个基于主视图的NSTable视图和两个细节视图。我的主NSTable正确加载和显示托管对象上下文中的数据。我的一个局部视图应加载选定表行中对象的图像。但我的问题是,互联网上似乎没有其他人有:

我的“选择”对象没有更改。我确实将细节视图上图像视图的值绑定到数组控制器,控制器键为:“选择”,模型键为“图像”。图像视图仅加载表中第一个对象的图像,如果我在其他行上单击/选择,图像不会更改。所以“选择”对象似乎总是第一个对象。因为这都是在Interface Builder中完成的,所以我没有任何代码可以显示,对不起


有人知道发生了什么事吗?为什么“选择”对象总是表中的第一个?谢谢大家!

您需要将NSTableView的选择绑定到NSArrayController,如下所示:


您需要将NSTableView的选择绑定到NSArrayController,如下所示:


您需要将NSTableView的选择绑定到NSArrayController,如下所示:


您需要将NSTableView的选择绑定到NSArrayController,如下所示:


哦,孩子,非常感谢你!这有文件记录吗?我似乎没有在苹果的文档中找到它,真的应该下次再仔细想想,哈哈。我已经好几年没有读过这些文档了,但我想它应该在某个“主细节”教程中。哦,孩子,非常感谢你!这有文件记录吗?我似乎没有在苹果的文档中找到它,真的应该下次再仔细想想,哈哈。我已经好几年没有读过这些文档了,但我想它应该在某个“主细节”教程中。哦,孩子,非常感谢你!这有文件记录吗?我似乎没有在苹果的文档中找到它,真的应该下次再仔细想想,哈哈。我已经好几年没有读过这些文档了,但我想它应该在某个“主细节”教程中。哦,孩子,非常感谢你!这有文件记录吗?我似乎没有在苹果的文档中找到它,真的应该下次再仔细想想,哈哈。我已经好几年没有读过这些文档了,但我想它应该在某个“主细节”教程中。