Xcode使用Swiftlint常用的有兩種方式
1.使用Homebrew
命令行執(zhí)行:brew install swiftlint
Xcode中使用如圖:

截屏2020-03-04下午2.13.12.png
代碼如下:
if which swiftlint >/dev/null; then
swiftlint
else
echo "warning: SwiftLint not installed, download from https://github.com/realm/SwiftLint"
fi
2.使用cocoapods
進(jìn)入工程Podfile文件增加
pod 'SwiftLint'
進(jìn)行安裝后
同第一個方法中增加Run Script,代碼如下
"${PODS_ROOT}/SwiftLint/swiftlint"
3.如果想使用自己編輯的文件需要將下載.swiftlint.yml文件
因為是以點(diǎn)開頭的文件會自動隱藏MAC
需要從命令行執(zhí)行
defaults write com.apple.Finder AppleShowAllFiles Yes && killall Finder
將.swiftlint.yml放入到你的工程根目錄中
同第一個方法中增加Run Script
下一步修改.swiftlint.yml文件路徑如圖:
[圖片上傳中...(WeChat7c70d2beea3857cb796cef3adc48acef.png-4a7f71-1583303404522-0)]
注:
如果是老工程可以進(jìn)入到工程目錄、命令行執(zhí)行swiftlint autocorrect
會自動修復(fù)一部分不規(guī)范的代碼,如圖:

WeChat68484088ef5f7ba57dc3bb234300f359.png