Я ищу бесплатный инструмент, который может помочь проверить производительность проводимости приложения iPhone. Кто-нибудь знаком с таким инструментом для мониторинга производительности iPhone-приложений?
Инструмент тестирования производительности приложения iPhone
Ответ 1
Инструменты (которые включены в Xcode IDE) уже предоставляют хороший набор инструментов для профилирования и производительности:
- выделения объектов, а также возможность кучи кучи, чтобы увидеть, как растет ваша куча
- профайлер времени, который отображает все процессы и помогает вам найти узкие места
- системная трассировка, чтобы увидеть, как планируются и выполняются процессы внутри приложений
- энергетическая диагностика, которая помогает профилировать потребление энергии различными устройствами, используемыми вашим приложением.
Я не знаю, какие показатели производительности вам нужны для профилирования, но, как правило, хорошее старое предложение
95% времени процессора расходуется на 5% кода
истинно даже для приложений iOS, поэтому, профилируя профилировщик времени, вы в основном решаете любую проблему с производительностью. Просто убедитесь, что немного изучите его характеристики (например, только стек вызовов /objc обратного вызова и т.д.)