Когда вы перетаскиваете NSCollectionView в представление, на раскадровке появляется NSCollectionViewItem, плавающий вокруг.
Представьте, что я перетаскиваю несколько NScollectionViews в один и тот же вид. У меня будет куча NSCollectionViewItems. Как в представлении коллекции известно, какой NScollectionViewItem принадлежит ему? Есть ли связь между двумя, которые можно увидеть на построителе интерфейса? Я ничего не вижу в построителе интерфейса? Где я могу это увидеть?
EDIT: По-видимому, это похоже на ошибку Xcode. Когда вы добавляете NSCollectionView в раскадровку, он поставляется без ссылки на NSCollectionViewItem, и между ними невозможно подключить вывод itemPrototype.
После контакта с Apple об ошибках, подобных этому, их ответ был следующим: "это проблема с Storyboards на OS X. Вместо этого используйте Xibs".