Как найти причину 100% использования ЦП в приложении iPhone

Я поставил диагноз странного поведения в приложении: через 10 минут загрузка процессора идет до 100%. В приложении нет утечки, и это происходит, когда приложение ничего не делает.

Я могу профилировать это с помощью инструментов, использующих "Time Profiler", но есть ли способ найти причину?

Ответ 1

При профилировании с помощью инструментов (Time Profiler) посмотрите, какой метод использует большинство процессорного времени. Отслеживайте обратные вызовы, чтобы узнать, почему.