iOS程序启动原理精要.pptVIP

  • 26
  • 0
  • 约 30页
  • 2016-05-06 发布于湖北
  • 举报
iOS程序启动原理 iOS应用程序运行流程 UIApplicationMain 在main.m的main函数中执行了UIApplicationMain这个方法,这是ios程序的入口点 int UIApplicationMain(int argc, char *argv[], NSString *principalClassName, NSString *delegateClassName) argc、argv:ISO C标准main函数的参数,直接传递给UIApplicationMain进行相关处理即可 principalClassName:指定应用程序类,该类必须是UIApplication(或子类)。如果为nil,则用UIApplication类作为默认值 delegateClassName:指定应用程序类的代理类,该类必须遵守UIApplicationDelegate协议 UIApplicationMain 此函数会根据principalClassName创建UIApplication对象,根据delegateClassName创建一个delegate对象,并将该delegate对象赋值给UIApplication对象中的delegate属性 UIApplication对象会依次给delegate对象发送不同的消息,接着会建立应用程序的main runloop(事件循环),进

文档评论(0)

1亿VIP精品文档

相关文档