前回のOCLintでXcode5プロジェクトのObjective-Cソースコードを静的解析で、コマンドの出力を整形すればソースコード上に警告表示できることを知ったので、簡単なフォーマットチェックができないか試してみました。
作業はXcode 5.0.2で行なっています。
まず、Targetを追加します。
iOS > Other > Aggregateで作成します。
このTargetに、メニューのEditor > Add Build Phase > Add Run Script Build PhaseでScriptを追加します。
Scriptには以下のようなものを記述します。
ここでは、elseと括弧の間にスペースを入れる、という簡単なチェックをしてみます。