Какой класс называется первым в программе Objective-C? - PullRequest
2 голосов
/ 22 июля 2011

В Java можно указать класс, какой класс вызывается при запуске программы.У него должно быть public static void main .. вы знаете сверло.

Как насчет Objective-C?Из всех классов, которые вы можете иметь в своей программе, какой из них называется первым?

Ответы [ 2 ]

6 голосов
/ 22 июля 2011

Начальная точка не в классе, а в функции main, такая же, как в обычном C:

int main( int argc, const char *argv[] )

Для приложения iOS это обычно генерируется для вас, и контроль передается в вашUIApplicationMain.

Для получения дополнительной информации см. Раздел об основной функции в документах здесь .

0 голосов
/ 22 июля 2011

Первое, что называется, это main, как и в C. Эта функция обычно вызывает UIApplicationMain, который, в свою очередь, создает основной объект приложения на основе содержимого plist-файла пакета, а затем выполняет событие приложения. цикл.

...