XCode警告:“/ *块内评论”

我真的很喜欢临时启用和禁用代码部分通过这样评论他们:

/* some code /**/ 

(注意

/ ** /

代替

* /

最后)

但是,XCode总是给我警告:

 /* within block comment 

有没有办法“自定义 – 禁用”特定的警告?

为什么? 我会告诉你为什么:因为我只用一个字符就可以轻松地进出,而不必向下滚动块来取“* /进出”。

当我想暂时删除我使用的一段代码时:

 #if 0 somecode(); #endif 

这避免了这个问题,以后很容易发现。

如果我想稍后暂时重新启用该代码,那么我简单地将01

 #if 1 somecode(); #endif 

但是,如果启用/禁用需要更明显,更容易控制,那么我使用在源文件顶部定义的常量:

 #define SOME_FANCY_FEATURE 1 ... #if SOME_FANCY_FEATURE somecode(); #endif // SOME_FANCY_FEATURE 

我发现了一个非常好的select:

 /* some code /**/ 

你可以使用这个变种:

 /* some code //*/ 

在没有任何Xcode警告的情况下实现相同的目标!

对我来说真正的答案(只是禁用XCode警告,而不更改任何遗留代码中的行)在这里: https : //stackoverflow.com/a/21046102/540639
苹果LLVM 6.0自定义编译器标志 – >其他警告标志 – > – 无评论