我对iOS开发项目的项目管理相当陌生,并且一直在努力解决我的第一个挑战。我正在尝试主动使用可提高软件质量的工具。我有两个问题:CLANG iOS开发的静态代码分析
a。对于iOS开发,您是否认为CLANG静态代码分析工具将有助于提高代码质量并有效帮助我们尽早发现错误?
b。你会推荐哪些其他工具来提高iOS开发的软件质量?这个问题不是“我应该做静态分析”,而是“CLANG是否有效(不会产生太多的误报,不会提供编译器也可以拾取的警告)”以及“是否还有其他工具是值得用于提高代码质量?”。
干杯..
摊儿
Xcode自带内置的铛静态分析器。只需构建分析。如果需要,您可以使用计划来控制它。你也可以在每次编译时都运行它(尽管我觉得它很烦人)。 – ahwulf
Manty感谢您的回复。我的问题实际上是clang是否有用,或者它是否产生了大量的误报或给出了编译器也可以给出的警告。你对这些方面有任何反馈吗? – Tanner
它在手动保留和发布的旧时代给了更多的信息。现在,编译器(ARC下)本身告诉你很多你可能期望的分析器。在今天的代码中,所有分析器都抱怨的是未使用的变量。我没有看到其他很多,错误或其他。 – ahwulf