У меня есть NSCollectionView
, связанный с моим массивом объектов модели, прототип NSView
для рендеринга элементов представления коллекции настроен на использование моего подкласса NSView
.Привязки для пользовательских представлений для NSCollectionViewItem
Во время работы в представлении коллекции отображается общий (общий) вид для каждого элемента массива, все это хорошо.
Однако я просто не могу понять, как добраться до объектов массива из отдельных экземпляров представления, чтобы отображать фактические данные, относящиеся к каждому элементу массива.
I.e. как мы должны подключать данные к прототипу NSView
, который используется для настройки «ячейки» в представлении коллекции?
Outlets не похоже на работу для этой конкретной точки зрения; они все
nil
во время выполнения.Наручников не работают с ванилью
NSView
(кроме скрытой и подсказки привязок для видов ванили ..) - и мы не можем добавлять новые привязки, которые будут показаны в IB для нашихNSView
подклассов , можем мы?
Любой намек оценили!