Заполнение NSTableView с помощью ArrayController

Я новичок в Какао. У меня есть массив пользовательских объектов. Я хочу отобразить содержимое этого массива в табличном представлении. Я могу добиться этого напрямую, используя тот же массив для заполнения таблицы в своем методе источника данных. Но вместо этого я хочу добиться этого с помощью ArrayController. Когда мое приложение запускается, оно должно отображать данные, присутствующие в массиве, который привязан к ArrayController. Все мои данные для заполнения массива представлены в отдельном классе. Я много искал, но нашел это сложно. Любая помощь приветствуется


person Raj    schedule 23.08.2013    source источник


Ответы (1)


Вы должны сделать некоторые Google, прежде чем публиковать любой вопрос. В любом случае, взгляните на эти ссылки:

Как использовать NSArrayController для заполнения данных в NSTableView

http://daemonconstruction.blogspot.in/2011/11/simple-nstableview-application-with.html

http://simplecode.me/2011/07/14/nstableviews-nsarraycontrollers-and-more-bindings/

http://forums.macrumors.com/showthread.php?t=925424

person Vineet Singh    schedule 23.08.2013
comment
Все эти примеры я уже пробовал. Что они делают, так это заполняют таблицу нажатием кнопки вставки, которая привязана к ArrayController. Я хочу, чтобы мой NSTableview заполнялся при самом запуске, и хочу добиться этого с помощью привязки - person Raj; 23.08.2013
comment
@Raj, это произойдет само собой, если ты не сделаешь что-нибудь странное. Боюсь, нам нужно больше узнать о вашей настройке (файлы кода и пера). - person Monolo; 23.08.2013