1

次のように、コードのセクション全体をコメントアウトできることを知っています。

/*
line of code
line of code
line of code
*/

しかし、コメントしようとしているコードに既に /* ... */ セクションがある場合、コメント ブロックの */ の終わりは、作成しようとしている「より大きな」コメント ブロックを閉じます。

例:

/* wanting to comment this big section out
line of code
line of code
line of code
line of code
line of code
line of code
/* this section was already commented out before
line of code
line of code
line of code
*/ this section was already commented out before
line of code
line of code
line of code
line of code
line of code
*/ this last part doesn't get commented out, because the comment stops at previous */

明らかに、これは大したことではありません。アプリが正常に動作するのを妨げているわけではありませんが、既にコメントがある場合でも、コードのより大きなセクションをコメントアウトする方法があるかどうか疑問に思っていますそのコードのブロック。

4

3 に答える 3

8

コメントアウトするコードを強調表示して、「コマンド」+「/」を押します

于 2012-09-17T16:22:40.437 に答える
4

このような状況を回避するには、常に//コメントに使用し、Xcode ショートカットを使用してコード ブロックにコメントを付けます。

ショートカットはcmd + /

于 2012-09-17T16:24:47.367 に答える
0

コードで見たら眉をひそめますが、できます

#if 0

...code...

#endif
于 2012-09-17T16:27:21.040 に答える