在Objective-C程序中首先调用哪个类?

Jam*_*sev 2 program-entry-point class objective-c

在Java中,可以指定类在程序启动时调用哪个类.它必须public static void main......你知道演习.

在怎么样Objective-C?在您的程序中可能存在的所有类中,哪一个首先被调用?

hig*_*ted 6

起点不是在类中,而是在main函数中,与常规C相同:

int main( int argc, const char *argv[] )
Run Code Online (Sandbox Code Playgroud)

对于iOS应用程序,这通常是为您生成的,控件将传递给您UIApplicationMain.

有关更多信息,请参阅此处文档中有关main函数的部分.

  • @mac:Objective-C的`main()`函数与C的`main()`函数完全相同,因为Objective-C本质上是C和OO bling.你没有像在Java和C#等其他OO语言中那样在Objective-C类中找到`main`方法. (5认同)