在Swift
中,我们通常会用FIXME/TODO/MARK
来做一些注释标注,这些标注在代码的dropdown box
中能显示出来,如下图所示:
不过,如果我们标注的是一些警告或错误信息的话,这用方式通常比较容易遗忘,不像Objective-C
中的#warning
一样,在编译时能被检测出来。
如果我们想在编译时让编译器高亮提示,即如下图所示,
则可以在Build Phases
中添加一个Run Script
,脚本代码如下图所示:
可以看到,我们还能添加自定义的注释标签,如WARNING/ERROR
。
参考
- HOW TO HIGHLIGHT YOUR TODOS, FIXMES, & ERRORS IN XCODE