Я пытаюсь определить, какая единица перевода в моем проекте Xcode C ++ занимает слишком много времени.
Проверьте навигатор отчетов Xcode.Вы можете выбрать отчет для данной сборки и просмотреть список всех шагов сборки и время, затраченное на каждый из них, чтобы вы могли увидеть, какие из них занимают больше всего времени.Это не визуализация, но она дает вам информацию, необходимую для поиска файлов, которые долго компилируются, связываются и т. Д.
Выберите Навигатор отчетов, а затем щелкните конкретную сборку, которую выхочу посмотреть.Вы увидите список частей сборки, таких как «Подготовка к сборке» и «Сборка MyProject», с треугольниками раскрытия рядом с каждой.Щелкните треугольник раскрытия для «Build MyProject» (он, очевидно, будет назван с именем фактической цели, а не «MyProject»), и вы увидите список отдельных этапов и времени сборки.