Я занимаюсь тестированием производительности в своем приложении для iphone, и я замечаю, что иногда при загрузке возникают хорошие 3-4 секунды, прежде чем я начну видеть свои NSLogs из приложенияDidFinishLaunching. Я оптимизировал, что происходит, когда код входит в applicationDidFinishLaunching, но я не уверен, как оптимизировать то, что происходит до этого. Я использую экран заставки Default.png, поэтому он просто просто кидает на этот экран, прежде чем он войдет в applicationDidFinishLaunching и начнет что-то делать.Что происходит до вызова приложенияDidFinishLaunching?
Просто, чтобы дать вам, ребята, какой-то контекст, у меня нет файлов nib, и я использую базовую анимацию, если это имеет значение. У меня около 10 различных контроллеров, и мой общий размер пакета чуть меньше 2 МБ.
Спасибо. Я думаю, вы, ребята, оба правы. Это в основном время задержки с подключением отладчика. Он загружается в течение 2-3 секунд, и я предполагаю, что на данный момент это будет достаточно хорошо. – Nefsu