DNB*_*ims 10 iphone user-interface xcode cocoa-touch
Objective C/iPhone世界中这三个组件之间的关系是什么?我发现App Delegate与UI和代码中的变量有一些关系.它匹配视图上的变量和相关UI对象.但我发现File的所有者有一个名为delegate的插座,它与Application委托相关,他们的关系是什么.而且,第一响应者,它似乎只是收到一些效果.那些东西之间发生了什么?
Col*_*ett 31
一次一个:
-[NSBundle loadNibNamed:owner:]
.使用nib作为UIViewController
子类时,这通常是UIViewController
子类本身.进一步阅读:资源编程指南:Nib文件nil
.这有用的部分是它与响应者链的概念相关联,这是一种机制,通过该机制,视图层次结构中较高的东西可以捕获未处理的并处理它们.这个概念起源于Mac,对于实现像"复制"菜单项这样的东西特别有用.第一个响应者是"复制"菜单项的目标,这意味着所选文本字段有机会首先处理复制事件,然后是超级视图,依此类推.进一步阅读:iPhone应用程序编程指南:事件处理UIApplication
对象的委托.它通常接收有关应用程序的一般状态消息,例如何时启动,结束和不启动.这是开始或关闭时需要发生的事情的好地方.进一步阅读:可可基础指南:代表和数据来源希望有所帮助.
归档时间: |
|
查看次数: |
9881 次 |
最近记录: |