Ios 为什么要将文件所有者视图出口与nib文件中的视图对象连接

Ios 为什么要将文件所有者视图出口与nib文件中的视图对象连接,ios,cocoa-touch,Ios,Cocoa Touch,我目前正在努力掌握各种ios开发概念。我想知道将视图出口(从连接检查器中的文件所有者)拖动并附加到视图对象有什么用途?目前我只是认为它是这样做的,但我想知道为什么以及它的用途是什么?它允许在代码中创建的视图控制器引用nib中的视图 加载nib(-[NSBundle loadNibNamed:owner:options://code>)时,在owner参数中传递一个对象。此对象成为“文件的所有者”,并按照nib中的指定连接其出口 典型的UIViewController初始值设定项,-[UIView

我目前正在努力掌握各种ios开发概念。我想知道将
视图
出口(从连接检查器中的文件所有者)拖动并附加到视图对象有什么用途?目前我只是认为它是这样做的,但我想知道为什么以及它的用途是什么?

它允许在代码中创建的视图控制器引用nib中的视图

加载nib(
-[NSBundle loadNibNamed:owner:options://code>)时,在
owner
参数中传递一个对象。此对象成为“文件的所有者”,并按照nib中的指定连接其出口

典型的UIViewController初始值设定项,
-[UIViewController initWithNibName:bundle://code>,以所有者身份调用上述方法。这就是它从nibland获取视图引用的方式