Cocoa Iphone 程序的运行过程

当程序启动时,调用NSApplication函数,该函数创建一个NSApplication程序对象。

程序对象读取nib文件并把其中的对象解包,然后给每个对象发送awakeFromNib消息。

接着,程序对象开始检查事件。

窗口服务器在接收到用户的键盘或鼠标事件时,将其放入到相应程序的事件队列中。

程序对象从队列中读取事件并转发给界面对象(比如一个按钮对象),这时相应的代码将会被调用。

当程序退出时,NSApp的terminate:方法将被调用,进程将结束。

你可能感兴趣的:(cocoa,服务器,iPhone)