Cocoa - Как подключить делегата представления к владельцу файла в режиме раскадровки?

Когда я использую .xib, я подключаю делегат представления к владельцу файла через построитель интерфейсов, затем перехожу в .h-файл контроллера представления и устанавливаю его в качестве делегата, чтобы завершить подключение через .

Однако в режиме раскадровки объект владельца файла отсутствует. Я использую движок под названием NinevehGL, который упрощает процесс рендеринга моделей с помощью openGL. Этот движок требует, чтобы я создал представление, установил его класс в NGLView, подключил его делегат к объекту владельца файла и добавил в заголовочный файл контроллера представления .h файл для завершения подключения (а затем реализовал соответствующие методы, такие как drawView в контроллере представления). Все это отлично работает в файлах .xib, но как мне добиться этого с помощью раскадровки?

Я бы, конечно, предпочел использовать новую технику раскадровки в xcode, но я не могу понять, как имитировать процесс, который я обычно делаю в .xib, с помощью раскадровки. В документации apple упоминается использование rootViewController, но объяснение немного расплывчато.

Может ли кто-нибудь объяснить мне этот процесс?

13
задан Mogsdad 13 July 2014 в 04:19
поделиться