XCode警告:“/ *块内评论”
我真的很喜欢临时启用和禁用代码部分通过这样评论他们:
/* some code /**/
(注意
/ ** /
代替
* /
最后)
但是,XCode总是给我警告:
/* within block comment
有没有办法“自定义 – 禁用”特定的警告?
为什么? 我会告诉你为什么:因为我只用一个字符就可以轻松地进出,而不必向下滚动块来取“* /进出”。
当我想暂时删除我使用的一段代码时:
#if 0 somecode(); #endif
这避免了这个问题,以后很容易发现。
如果我想稍后暂时重新启用该代码,那么我简单地将0
为1
:
#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自定义编译器标志 – >其他警告标志 – > – 无评论