【发布时间】:2011-06-28 14:56:30
【问题描述】:
我刚刚实现了一个 NSCollectionView,就像 developer page 中描述的那样,它运行良好。
现在,我如何从 CollectionView 访问 collectionViewItems?
【问题讨论】:
-
为什么需要实际的
NSCollectionViewItems?他们所代表的对象不应该包含您需要的所有信息吗? -
想象一个单一的选择行为:当我选择一个项目时,该项目向collectionView发送一个事件,collectionView告诉其他项目改变它的状态。
-
集合项可以检测到它何时被点击,并发布通知让其他集合项做出适当的响应。
-
我的 collectionView 将充当他的项目的观察者/控制器。因此,它将决定何时向项目发送消息。
标签: objective-c cocoa cocoa-bindings