Swift 下开启warning提示方法

  • 1 在项目内部找到Build Phases,选择坐标的“+”号,如下图所示
Paste_Image.png
  • 2 添加 New Run Script Phase,点击了之后就出现了下图的Run Script栏


    Paste_Image.png
  • 3 在蓝色区域添加下面代码

TAGS="TODO:|FIXME:"
echo "searching ${SRCROOT} for ${TAGS}"
find "${SRCROOT}" \( -name "*.swift" \) -print0 | xargs -0 egrep --with-filename --line-number --only-matching "($TAGS).*\$" | perl -p -e "s/($TAGS)/ warning: \$1/"
  • 4 如同下图所示


    Paste_Image.png
  • 5 你就可以看到你想要的效果啦~~

![屏幕快照 2016-12-15 17.22.31.png](http://upload-images.jianshu.io/upload_images/1658726-0d9c5b7b8c1b13e9.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 最近在用Swift写项目,发现之前在OC能用TODO,WARNING,FIXME的注释在Swift项目中用不了,然...
    KKWong阅读 755评论 0 0
  • 最近更新了 Reveal 2, 发现以前 Reveal 1 的断点方式无法使用, 然后我就发现官网提供了三种使用方...
    孤独逍遥人阅读 7,259评论 1 15
  • 一、虚拟机安装 本次虚拟机,采用众多周知的VMware。当然还可以使用VirtualBox安装,都是可以的。在此以...
    鲁克巴克诗阅读 666评论 0 3
  • 豺狼在荼毒伟大的人民 这是一场新的开始 旧世界的秩序全被打破 理想,自由,乌托邦 沙皇,盖世太保,基佐 在历史的断...
    亲爱的陈先生阅读 186评论 0 0
  • 路灯,昏暗 寒冷,孤单 雨,打在我的肩 滴答,滴答 给我的,不只是身体的寒 路很长,下着雨 我,还要走多远 是谁,...
    俞壹阅读 333评论 12 15