(Какао) Что эквивалентно подклассу UIViewController в приложении для какао с одним окном?

После того, как я возился с приложениями для iOS, я решил попробовать приложение Cocoa, предполагая, что все будет очень похоже. Итак, у меня есть однооконное приложение с разделенным представлением и несколько NSTableView(например, iTunes), и я ищу место для размещения моего кода, который будет получать данные из Интернета для заполнения таблиц.

В iOS я бы поместил это в метод viewDidLoadсоответствующего подкласса UIViewController. Затем UITableViewDataSourceполучит доступ к этим данным для заполнения своих ячеек.

Теперь у меня есть NSWindow, для которого я мог бы сделать то же самое, но как мне сделать для него NSWindowController? Это даже то, что я хочу? Я мог бы поместить его в AppDelegate, но это не кажется правильным.

8
задан Greg 27 July 2013 в 09:49
поделиться