Iphone 文件';谁的主人和第一响应者?
文件所有者和第一响应者之间的主要区别是什么?它的用途是什么?我不知道什么是第一反应者 文件所有者: 文件所有者是加载nib的对象。即,接收消息LoadNibName:或initWithNibName:的对象。 因此,如果您想在加载对象后从该对象访问nib中的任何对象,则需要为文件所有者设置一个出口 第一响应者: 响应者是可以响应事件并处理它们的对象。所有响应程序对象都是最终从UIResponder(iOS)或nsrresponder(OSX)继承的类的实例。这些类声明用于事件处理的编程接口,并定义响应程序的默认行为。应用程序的可见对象几乎总是响应者,例如窗口、视图和控件,而应用程序对象也是响应者。在iOS中,视图控制器(UIViewController对象)也是响应程序对象Iphone 文件';谁的主人和第一响应者?,iphone,ios,ipad,Iphone,Ios,Ipad,文件所有者和第一响应者之间的主要区别是什么?它的用途是什么?我不知道什么是第一反应者 文件所有者: 文件所有者是加载nib的对象。即,接收消息LoadNibName:或initWithNibName:的对象。 因此,如果您想在加载对象后从该对象访问nib中的任何对象,则需要为文件所有者设置一个出口 第一响应者: 响应者是可以响应事件并处理它们的对象。所有响应程序对象都是最终从UIResponder(iOS)或nsrresponder(OSX)继承的类的实例。这些类声明用于事件处理的编程接口,并定
希望您能帮助您理解您的查询。文件所有者和第一响应者是运行时存在的对象的代理。具体来说,Files Owner表示将在方法[NSBundle loadNibNamed:Owner]中为Owner传递的对象。您可以通过“属性信息”面板指定对象所有者的类型。一旦您指明了文件所有者是什么,您就可以连接到它 First Responder是通往响应者链的门户。您可以在文档窗口的“类”选项卡中向第一响应者添加操作。接下来,将按钮和菜单项连接到第一响应程序,以便它们调用所需的操作。响应程序链中理解此操作的第一个对象将被调用
有关响应者链如何工作的更多信息,请参阅Cocoa文档。类似的问题:嗯,再次感谢……)可能重复的