Xcode oclint分析仪

时间:2013-01-03 13:46:31

标签: xcode static-analysis

我想为我的项目使用oclint(Objective-C静态分析器),但官方documentation没有清楚地描述如何配置它。

我该如何使用它?

我已经安装了oclint包,然后将the script for capturing projects configs复制到项目的文件夹中。运行此脚本会创建一个名为compile_commands.json的空文件,并且不会使用任何数据填充xcodebuild.log。

谢谢!

2 个答案:

答案 0 :(得分:2)

我不认为此脚本会在xcodebuild.log中添加任何内容。它从中读取。在运行脚本之前,您可能需要手动运行xcodebuild并将输出保存到xcodebuild.log

查看documentation

答案 1 :(得分:1)

我很幸运手动将脚本复制到项目文件夹中然后在命令行上执行它。

虽然这并没有将oclint的功能集成到XCode中,但它确实通过stdout提供反馈。

根据这些反馈,我然后更新我的代码以符合oclint的建议并迭代运行oclint直到我的代码符合oclint的规则。