Vis*_*ani 2 cocoa-touch interface-builder xib
"文件所有者"是什么意思?XIB界面说它是UIApplication,但为什么这样命名呢?它拥有哪个文件?我在某种程度上理解MVC,但我从来没有听说过"文件所有者".它与应用程序的控制器有什么关系?
File's Owner是加载.xib时指定为所有者的对象的代理.通常,它是实际加载.xib的对象.在任何情况下,重要的是要意识到File的Owner表示一些在.xib文件中的对象外部的对象,因此它基本上是.xib中的对象连接到.xib之外的对象的方式,反之亦然.
这一切与MVC关系不大,与Interface Builder的工作方式有很大关系.通常,您将IBOutlet属性和IBAction方法添加到将加载.xib的对象(例如应用程序委托或视图控制器).然后,使用IB,将.xib中的对象连接到文件的所有者代理,并将File的所有者设置为控件的目标(为控件选择适当的操作).
|   归档时间:  |  
           
  |  
        
|   查看次数:  |  
           216 次  |  
        
|   最近记录:  |