На портале Apple Developer опубликовали серию уроков по работе с Instruments — набором инструментов для анализа производительности приложений. В программе есть как теория, так и практика, а прохождение курса займёт полтора часа.
Курс состоит из двух частей и включает в себя следующие уроки:
Начало работы с анализом зависаний.
Идентификация зависания.
Анализ активности главного потока.
Определяем частоту выполнения.
Уменьшаем нагрузку на главный поток.
Выполняем работу асинхронно.
Понимание синхронных и асинхронных зависаний.
Выполнение работы в фоновом потоке.
Курс рассчитан на новичков и доступен бесплатно. Для прохождения не нужна регистрация или факт участия в программе для разработчиков.
Источник: habr.com