2013-06-24 4 views
0

В моем приложении iOS я вижу, что много раз приложение застряло на заставке долго и требуется некоторое время для его запуска.Иногда приложение запускает

Я приостановил все темы, и в моем коде нет нити, только в коде какао.

Что может вызвать это?

+2

Возможно, это просто отладчик, запускающий, прикрепляющий и т. Д. Или это происходит даже без отладчика? – borrrden

+0

происходит даже без отладчика –

+0

Тогда вы можете опубликовать снимок ваших текущих потоков, когда он находится в этом состоянии? Иногда SpringBoard просто занят и не может быстро запустить приложение (нить голода). Если на самом деле не выполняется какой-либо код, вы не можете контролировать его. – borrrden

ответ

0

Может быть, вы написали много кода в методе

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

, который является первым метод, который будет вызываться при запуске приложения running.Please проверить это.

0

Возможно, вы слишком много работаете в делегате приложения. Измените этот код на первый вызов vc.