Я рекомендую использовать sloccount , вы получите LOC по каталогам и файлам, как и ожидалось.Однако вы не сможете получить LOC по классам.
Если это ограничение в порядке, просто используйте флаг --details
в используемой командной строке, например, если вы запускаете команду sloccount вкорневой каталог вашего проекта Xcode ::
sloccount --duplicates --wide --details YOUR-TARGET-NAME
Вывод немного сложен для чтения, но вы получите всю необходимую информацию.
Если вы хотите иметь хороший отчет и иметь возможность детализировать каталоги / файлы с помощью отчета в формате HTML, я предлагаю использовать Jenkins.Просто установите «Плагин Jenkins для sloccount» через пользовательский интерфейс Jenkins.
Вы можете узнать, как настроить его в этой статье блога (заявление об отказе: я автор).Вы также сможете увидеть примеры таких отчетов.