ビルド時にSwiftLintを実行する

  1. SwiftLintをHomebrewを使用してインストールする。

    brew install swiftlint
    
  2. 実行したいTargetのBuild PhasesでRun Scriptを追加し、下記のスクリプトを実行させる。

    if which swiftlint >/dev/null; then
        swiftlint
    else
        echo "warning: swiftlint does not exist, do brew install swiftlint"
    fi
    
  3. 末尾のスペースの削除など簡単なものは自動修正させたい場合はswiftlintの前にswiftlint autocorrectを入れる。