Первый способ применения Iphone - PullRequest
5 голосов
/ 18 февраля 2011

Какой метод вызывается первым при выполнении любого приложения Iphone?

Ответы [ 5 ]

7 голосов
/ 18 февраля 2011

Я полагаю, что это

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

в main.m файле

Но для практических целей я думаю, что вам обычно нужно реализовать некоторые методы UIApplicationDelegate, в зависимости от ситуации:

application:didFinishLaunchingWithOptions:
applicationDidBecomeActive:
applicationWillEnterForeground:
4 голосов
/ 18 февраля 2011

Если A View запускается, то это:

- (void)viewDidLoad {}

Если app запускается, это:

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:

или

- (void)applicationWillEnterForeground:(UIApplication *)application {

Я думаю, вам лучше использовать ViewDidLoad метод.

Надеюсь, я помог!

2 голосов
/ 10 февраля 2014

на самом деле:

- (BOOL)application:(UIApplication *)application willFinishLaunchingWithOptions:(NSDictionary *)launchOptions{}

предшествует:

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions{}
1 голос
/ 03 апреля 2012

при запуске приложения, прежде всего приложение: didFinishLaunchingWithOptions: метод вызывается ..

После того, как при запуске представления

в это время выполняется viewDidLoad;

0 голосов
/ 25 марта 2016

Посмотрите на изображение Согласно Apple Doc

  • (BOOL) приложение: (UIApplication *) приложение willFinishLaunchingWithOptions: (NSDictionary *) launchOptions {}

вызывается до

  • (BOOL) приложение: (UIApplication *) приложение didFinishLaunchingWithOptions: (NSDictionary *) launchOptions {}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...