現在、Xcode 4.5.2 を使用しています。プリプロセッサ ディレクティブ (条件付き包含) を使用する場合、インデントに奇妙な点があります。私のコードは次のようになります。
-(void)someMethod{
#if defined (TEST_A) || defined (TEST_B)
if (![self TESTmethod]) {
//do sth
#else
if (![self method]) {
#endif
//do sth
}
}
「return/enter」を押すと、下の図に示すように、カーソルが右側に余分なスペースを残して移動します。
プリプロセッサ ディレクティブを削除すると正しくインデントされますが、プリプロセッサ ディレクティブを使用したいと考えています。解決策はありますか?ありがとう