OCLint是什么?
OCLint是一个静态代码分析工具,通过检查C,C ++和Objective-C代码并寻找潜在问题来提高质量和减少缺陷:
- 如果/ else / try / catch / finally语句为空
- 未使用的局部变量和参数
- 高圈复杂度,NPath复杂度和高NCSS
- 冗余if语句和无用的括号
- 长方法和长参数列表
- 倒置逻辑和参数重新分配
…
总结:OCLint实现自动化审查代码规范,提升代码质量,帮助广大开发者节省CodeReview的人力~
安装OClint工具
1、Homebrew Tap
重点讲述下Homebrew
安装OCLint
,不为什么,因为这个方法最快速简单~
安装OCLint方法:
$ brew tap oclint/formulae
$ brew install oclint
更新OClint方法:
$ brew update
$ brew upgrade oclint
验证OClint成功安装
$ oclint
oclint: Not enough positional command line arguments specified!
Must specify at least 1 positional arguments: See: oclint -help
2、安装包安装
- 进入oclint release下载页,下载最新版本安装包
Source code(tar.gz)
。 - 解压下载文件得到
oclint-0.14
文件,将文件放在某个目录下,如/User/XXX/OCLint
。 - 打开终端编辑
.bash_profile
文件(先输入cd~
,然后输入open -e .bash_profile
,这时./bash_profile
就会打开),将oclint添加到环境变量中,如下:
OCLint_HOME=/User/XXX/OCLint/oclint-0.14
export PATH=$OCLINT_HOME/bin:$PATH
- 保存文件,关闭
.bash_profile
文件 - 更新刚配置的环境变量:输入
source .bash_profile
,重启终端就可以执行oclint
命令啦~
3、编译源码安装
这个就不详细多说了,大家可以看oclint官网说明
xcobuild的安装
这个只要下载Xcode工具,即可安装~