NSCollectionView - это один из способов, это в основном набор подпредставлений. IKImageBrowserView - это еще один класс, на который вам следует взглянуть. Это готовый вид значков, аналогичный iPhoto.
Простейшим способом было бы создать свой собственный подкласс NSView, и в drawRect: просто рисовать свои элементы один за другим, пока вы не достигнете ограничивающей области вашего представления. Если вам нужен полнофункциональный объект пользовательского интерфейса с выделением, переупорядочением или чем-то еще, возможно, лучше всего взглянуть на один из существующих классов, так как все это будет проделано много работы.