NSCollectionView
остается одной из самых загадочных частей API Cocoa, которые я когда-либо видел. Документация плохая, и есть много движущихся частей, многие из которых часто реализуются в Interface Builder, что затрудняет документацию.
Просьба представить пример кода для создания простейшего случая NSCollectionView
, который отображает текстовые поля или кнопки без использования Xcode, где каждое текстовое поле или кнопка имеет другое название. Предположим, что новый проект Xcode с по умолчанию window
IBOutlet.
В этом примере привязка не требуется для обновления NSCollectionView при изменении источника данных. Просто покажите сетку объектов-прототипов и установите для каждого объекта Title значение.
Если мы можем получить хороший пример того, как сделать это доступным для многих людей, я думаю, что это поможет всем, кто работает с NSCollectionViews
, и так же озадачен, как и я.
Сводка запроса
- Предоставить пример кода для рендеринга NSCollectionView в новом проекте Xcode
- Не используйте Interface Builder, используйте окно по умолчанию, которое предоставляется IBOutlet.
- NSCollectionView должен содержать текстовые поля или кнопки, ваш выбор
- Каждый элемент в представлении должен иметь другое название
- Не требуется привязка
Если есть пример кода, который соответствует этим требованиям, укажите ссылку, это было бы здорово!