Cocoa - 如何在故事板模式下将视图的委托连接到文件的所有者?

Ada*_*eld 13 cocoa delegates storyboard file-ownership

当我使用.xib时,我通过界面构建​​器将视图的委托连接到文件所有者,然后进入视图控制器的.h文件并将其设置为委托以完成连接.

但是在故事板模式下,没有文件的所有者对象.我正在使用名为NinevehGL的引擎,它简化了使用openGL渲染模型的过程.这个引擎要求我创建一个视图,将它的类设置为NGLView,将它的委托连接到文件的所有者对象,并添加到视图控制器.h文件的头文件以完成连接(然后实现适当的方法,如viewView在视图控制器中).通过.xib文件,这一切都很棒,但我如何通过故事板实现这一目标?

我显然更喜欢在xcode中采用新的故事板技术,但我似乎无法弄清楚如何模仿我通常使用故事板在.xib中进行的过程.苹果文档提到使用rootViewController,但解释有点模糊.

任何人都可以向我解释这个过程吗?

Fir*_*eer 18

在早期的nib中,通常文件的所有者只是从该nib加载其视图的视图控制器.

现在有了故事板,实现特定场景的视图控制器包含在场景本身中.您可以在场景下方的栏中看到它(见图)

因此,您之前与文件所有者建立了连接,现在可以直接将它们连接到视图控制器.不要忘记将该视图控制器对象的类设置为正确的类.

在此输入图像描述