2013-08-23 5 views
0

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

ответ

0

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

How to use NSArrayController to fill data in 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

+0

Все эти примеры я уже пробовал. Что они делают, они заполняют таблицу нажатием кнопки вставки, которая привязана к ArrayController. Я хочу, чтобы мой NSTableview был заселен на самом запуске и хотел бы достичь этого через Binding – Raj

+1

@Raj, который произойдет сам по себе, если вы не сделаете что-то странное. Я боюсь, что нам нужно больше узнать о вашей настройке (файлы кода и nib). – Monolo

Смежные вопросы