What happens before applicationDidFinishLaunching is invoked?

Posted by nefsu on Stack Overflow See other posts from Stack Overflow or by nefsu
Published on 2010-05-28T10:48:57Z Indexed on 2010/05/28 10:51 UTC
Read the original article Hit count: 392

I'm doing performance testing on my iphone app and I'm noticing that sometimes a good 3-4 secs elapse at startup before I start seeing my NSLogs from applicationDidFinishLaunching. I've optimized what happens once the code enters applicationDidFinishLaunching but I'm not sure how to optimize what goes on before that. I'm using a Default.png splash screen so it basically just stalls on that screen before it enters applicationDidFinishLaunching and starts doing something.

Just to give you guys some context, I have no nib files and I'm using core animation, if that makes any difference. I have about 10 different controllers and my total bundle size is just under 2MBs.

© Stack Overflow or respective owner

Related posts about iphone

Related posts about Performance