Я немного растерялся с привязками на NSPopUpButton
. У меня есть собственный класс, который содержит массив элементов, которые я хотел бы отобразить во всплывающем окне. Эти элементы являются подклассами NSManagedObject
с, и они содержатся в NSArray
. Я не хочу использовать NSArrayController
, поскольку у меня было много проблем с программным изменением выбора, и это похоже на загромождение реализации.
Проблема в том, что я просто не знаю, как правильно привязать массив к всплывающему окну. Все, что мне удалось сделать, это перечислить элементы массива во всплывающем меню, но заголовки являются основными URI данных. Я думаю, что мог бы использовать метод description
для изменения заголовка, но это не очень рекомендуется.
Есть идеи, как правильно связать NSArray
с NSPopUpButton
?