Позвольте мне вкратце рассказать вам длинную историю о том, что SwiftLint - это инструмент, обеспечивающий соблюдение стиля и соглашений Swift. Кроме того, SwiftLint проверяет исходный код на наличие программных и стилистических ошибок. Это помогает выявлять некоторые общие и необычные ошибки, которые допускаются во время кодирования. SwiftLint основан на рекомендациях из руководства по стилю Swift. Проще говоря, это может помочь нам:

  • Поддерживаемость более высокого уровня дисциплины кода
  • Повышение надежности кода

Теперь я объясню вам пошаговую процедуру установки.

  • Вам необходимо установить Homebrew на свой Mac. Используйте команду ниже, чтобы установить его с помощью терминала. Если вам не удается загрузить это, проверьте настройки вашей сети.
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
  • Вы можете установить SwiftLintby с помощью инструмента командной строки в macOS и Homebrew. Предполагая, что у вас уже установлен Homebrew, просто введите:
$ brew install SwiftLint
  • После того, как он будет установлен на вашем компьютере, мы можем продолжить, и теперь вам нужно добавить настройки сценария запуска на этапах сборки.

  • Добавьте ниже сценарий во вновь добавленный файл сценария запуска.
if which swiftlint >/dev/null; then
swiftlint
else
echo "warning: SwiftLint not installed, download from https://github.com/realm/SwiftLint"
fi

  • Теперь вы можете попробовать собрать свой проект, и он покажет вам различные ошибки и предупреждения, которые будут исходить из правил SwiftLint по умолчанию.

Вы можете попытаться исправить эти ошибки, но если вы хотите исправить это, вы можете выполнить следующие шаги. Я обновлю эти шаги позже.