我對iOS開發項目的項目管理相當陌生,並且一直在努力解決我的第一個挑戰。我正在嘗試主動使用可提高軟件質量的工具。我有兩個問題:CLANG iOS開發的靜態代碼分析
a。對於iOS開發,您是否認爲CLANG靜態代碼分析工具將有助於提高代碼質量並有效幫助我們儘早發現錯誤?
b。你會推薦哪些其他工具來提高iOS開發的軟件質量?這個問題不是「我應該做靜態分析」,而是「CLANG是否有效(不會產生太多的誤報,不會提供編譯器也可以拾取的警告)」以及「是否還有其他工具是值得用於提高代碼質量?」。
乾杯..
攤兒
Xcode自帶內置的鐺靜態分析器。只需構建分析。如果需要,您可以使用計劃來控制它。你也可以在每次編譯時都運行它(儘管我覺得它很煩人)。 – ahwulf
Manty感謝您的回覆。我的問題實際上是clang是否有用,或者它是否產生了大量的誤報或給出了編譯器也可以給出的警告。你對這些方面有任何反饋嗎? – Tanner
它在手動保留和發佈的舊時代給了更多的信息。現在,編譯器(ARC下)本身告訴你很多你可能期望的分析器。在今天的代碼中,所有分析器都抱怨的是未使用的變量。我沒有看到其他很多,錯誤或其他。 – ahwulf