09.10.26 iPhoneアプリ開発:XcodeのBuild and Analyze iPhone, iPod touchアプリ開発、Tips集の記念すべき第一回として、先日感動した「Build And Analyze」機能についてまとめる。 これを使うと、Xcode上で静的解析を行うことができる。 つまり、ビルド時に、コードをチェックして不整合を指摘してくれる機能なのだ。 解析エンジンはClangだ。これまでは、ターミナルを起動してClangを実行させる必要があったようだが、最新のXcode(Xcode3.2もしくはそれ以上)では、Xcode上で簡単に利用することができるようになった。これを使わない手はない!のだ(ちなみに、Natsuは、ターミナルでClangを実行させたことはない・・・)。 そして、この結果の見え方がまたすごい。矢印で問題点を順に指摘してくれる。まさに、先生