У меня есть пользовательский NSView (MyView), который отображается NSViewCollectionItem.Пожалуйста, помогите выяснить привязку для NSCollectionView
MyView имеет свойство MyObject.
Мой главный NSWindowController имеет IBOutlets для NSViewCollection и NSArrayController.
NSArrayController привязан к массиву объектов типа MyObject.
Я хотел бы иметь значения из массива для привязки к пути «myView.myObject».
Я не могу понять, как установить это в IB. Я не понимаю, какие ключи я должен использовать. Должен ли мой массив быть набором объектов NSDictionary вместо этого, чтобы я мог иметь ключ с именем «myObject», а не хранить значения напрямую?
Я новичок в привязках, поэтому это битва. Пожалуйста помоги.
hello Anna Вы работали с NSCollectionViewItem в Swift? Я не могу найти метод setRepresentedObject, и документы сообщили, что метод был перемещен в NSCollectionView, но там тоже нет такого метода .:/ Возможно, вы столкнулись с этим? –
Я недавно задал вопрос, может быть, вы посмотрите. Благодарю. http://stackoverflow.com/questions/33669886/cocoa-nscollectionview-item-binding-doesnt-update-image-like-in-cocoaslidecoll –
@flinth извините, мне хотелось бы помочь, но я не работал со Свифт. – anna