Xcode中的文件所有者和第一响应者占位符究竟代表什么?文件所有者+第一响应者
回答
文件所有者和第一响应者是在运行时存在的对象的代理。具体来说,文件所有者表示将在方法[NSBundle loadNibNamed:owner]中传递给所有者的对象。您可以通过属性信息面板指定对象拥有者的类型。 一旦你指出了什么文件所有者,你可以建立连接。
第一响应者是您响应者链的入口。您可以在文档窗口的“类别”选项卡中将操作添加到First Responder。接下来,将按钮和菜单项连接到First Responder,以便他们调用所需的操作。响应者链中的第一个理解该行为的对象将被调用。
有关响应者链如何工作的更多信息,请参阅Cocoa文档。
针对按钮等元素的操作推荐目标是什么?在IB中,我可以将触摸的按钮动作连接到来自文件所有者 - 或 - First Responder的相同方法。为什么我会选择一个,以防我决定稍后以编程方式更改First Responder? – Michael 2011-06-29 18:40:09
文件的所有者是管理xib的所有功能的类。
第一响应者是一个具有焦点的控件,用于输入或任何类型的信号(基本上文本字段成为第一响应者)。
编辑:
文件的所有者显示了其对所有UIContol他们的代表和数据源以及他们的活动各个环节的类。
- 文件拥有者拥有所有用于连接UI控件的IBOutlet。 - 具有所有IBActions的文件所有者在与UIControls相关的特定事件上执行。 - 由自己(当前班的对象)代表。 - 如果将这些文件与文件所有者连接,则将委托和数据源设置为自我。
- 1. 第一响应者
- 2. 什么是iPhone SDK中的文件所有者和第一响应者 - xCode?
- 3. iPhone第一响应者
- 4. 文件的所有者,第一响应者和应用程序代理的iPhone概念
- 5. Xcode中的文件所有者和第一响应者占位符是什么代表
- 6. 文件所有者没有回应?
- 7. 哪个NSTextView是第一响应者?
- 8. UITextField不会退出第一响应者?
- 9. NSTextField辞职第一响应者
- 10. 使textfield成为第一响应者
- 11. 访问MFMessageComposeViewController的第一响应者
- 12. 在MFMailComposeViewController中设置第一响应者?
- 13. 可可 - NSThread和第一个响应者
- 14. UIView带走第一响应者状态
- 15. xCode 8.1 GLFWWindow“第一响应者”问题
- 16. UITextField本身成为第一响应者...?
- 17. 获取当前的第一响应者
- 18. Monotouch:UIPicker作为第一响应者的UITextbox
- 19. NSSearchField作为第一响应者
- 20. modalViewController问题与UITextField第一响应者
- 21. 找出文件所有者/创建者
- 22. 获取文件所有者/作者
- 23. 如何检查控件是否退出第一响应者或成为第一响应者?
- 24. 响应者行为和响应者链
- 25. 了解文件所有者
- 26. file_put_contents与所有者文件
- 27. EF代码第一和Db所有者
- 28. “文件的所有者”从XIB文件
- 29. 成为第一个没有动画的响应者
- 30. 如何识别文字视图后成为第一响应者?
[iPhone Interface Builder和Delegates]可能重复(http://stackoverflow.com/questions/761814/iphone-interface-builder-and-delegates) – 2011-04-11 07:06:51