Мое приложение занимает слишком много времени для загрузки.
Поэтому я добавил NSLog в функцию main (), чтобы измерить время загрузки с первого:
int main(int argc, char *argv[])
{
NSLog(@"main");
NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init];
int retVal = UIApplicationMain(argc, argv, nil, nil);
[pool release];
return retVal;
}
Но журнал показывается действительно позже.
Default.png отображается около 5 секунд, весь процесс загрузки завершен через 1 ~ 2 секунды после появления журнала.
Что происходит перед выполнением функции main () в приложении iPhone?