标签: macos cocoa interface-builder nsarraycontroller nscollectionview
我有一个故事板视图控制器场景,它包含一个NSArrayController对象和一个NSCollectionView。集合视图的绑定如下所示:
阵列控制器的绑定如下所示:
这似乎应该足够了,但阵列控制器的selectionIndexes在收集视图的时候不会更新。如何保持这些同步?
我应该说,在这里勾选前两个方框:
意味着他们确实保持同步。但是,我必须选择两者,而不是没有“避免空选择”。因为这意味着应用程序启动时始终会选择集合视图中的第一个项目。