我可以通过Interface Builder在NSCollection视图中挂钩操作吗?

时间:2009-08-07 18:48:35

标签: objective-c cocoa nscollectionview

我有一个NSCollection视图。我想将复制视图中的控件连接到我的控制器的插座,传入表示的对象,或者到表示对象本身的插座。我可以用IB执行此操作还是需要以编程方式执行此操作?

1 个答案:

答案 0 :(得分:2)

您对动作/出口的使用有点令人困惑。可以在IB中进行操作连接,这会导致在您的笔尖中的另一个对象上调用某个选择器。 Outlets创建与nib中另一个可以在代码中使用的对象的连接。

如果我理解正确,你会问“我可以将原型视图中控件的动作连接到控制器的其中一个插座吗?”如果这就是你的意思,那么通过控制器有什么意义呢?只需将控件的动作连接到控制器插座所连接的同一对象即可。

你的意思是“我可以将原型视图中控件的动作连接到我的笔尖中的控制器对象吗?”那么,答案是肯定的。在复制原型NSCollectionViewItem时,NSCollectionView应正确复制操作连接。

如果您有其他意思,请澄清。