在Java中,可以指定程序启动时调用的类。肯定有public static void main
…你知道该怎么做。
在Objective-C
中呢?在程序中可能出现的所有类中,哪一个首先被调用?
起点不在类中,而在main
函数中,与常规C相同:
int main( int argc, const char *argv[] )
对于iOS应用程序,这通常是为您生成的,并且控制被传递到您的UIApplicationMain
。
有关更多信息,请参阅文档中关于main函数的部分。
第一个调用的是main
,就像在c中一样。这个函数通常调用UIApplicationMain
,它依次根据bundle的plist文件的内容创建主应用程序对象,然后执行应用程序的事件循环。