转载至:http://blog.csdn.net/HookyStudent/article/details/41517779

TODO: + 说明:

如果代码中有该标识,说明在标识处有功能代码待编写,待实现的功能在说明中会简略说明。

转载至:

FIXME: + 说明:

如果代码中有该标识,说明标识处代码需要修正,甚至代码是错误的,不能工作,需要修复,如何修正会在说明中简略说明。

XXX: + 说明:

如果代码中有该标识,说明标识处代码虽然实现了功能,但是实现的方法有待商榷,希望将来能改进,要改进的地方会在说明中简略说明。

  1. 进入项目属性设置那个页面
  2. 选择一个Target
  3. 选择Build Phases标签
  4. 点击右下角的Add Build Phase
  5. 展看上面刚出现那一栏Run Script,输入以下内容
[objc] view plain copy
  1. KEYWORDS="TODO:|FIXME:|\?\?\?:|\!\!\!:"
  2. find "${SRCROOT}" \( -name "*.h" -or -name "*.m" \) -print0 | xargs -0 egrep --with-filename --line-number --only-matching "($KEYWORDS).*\$" | perl -p -e "s/($KEYWORDS)/ warning: \$1/"

Xcode代码中特殊的注释技术——TODO、FIXME和XXX的用法相关推荐

  1. 代码中特殊的注释技术——TODO、FIXME和XXX的用处

    为什么80%的码农都做不了架构师?>>>    在阅读一些开源代码时,我们常会碰到诸如:TODO.FIXME和XXX的单词,它们是有其特殊含义的. TODO: + 说明: 如果代码中 ...

  2. 代码中特殊的注释技术——TODO、FIXME和XXX的用处(转)

    1.声明 本篇转自博客:http://blog.csdn.net/reille/ 2.转载内容 2.1.前言 今天在阅读 Qt Creator 的源代码时,发现一些注释中有 FIXME 英文单词,用英 ...

  3. java面试题25 在程序代码中写的注释太多,会使编译后的程序尺寸变大。

    java面试题25 在程序代码中写的注释太多,会使编译后的程序尺寸变大. A:正确 B:错误 蒙蔽树上蒙蔽果,蒙蔽树下你和我 拿到这道题,我觉得说的贼有道理,注释太多,尺寸变大.无疑与就和驾考 一样, ...

  4. 删除 java代码中所有的注释

    删除 java代码中所有的注释.java public class CleanCommons {private static Pattern pattern = Pattern.compile(&qu ...

  5. Python正则表达式工具类文件的封装实例,提供了多个实例,并且在代码中包含中文注释

    Python正则表达式工具类文件的封装实例,提供了多个实例,并且在代码中包含中文注释 import reclass RegexUtils:'''正则表达式工具类'''def __init__(self ...

  6. 设计代码说明什么是多态性?如何实现多态?(代码中要写注释解释)_狗屎一样的代码!快,重构我...

    关注后你就是我的人了 重构不止是代码整理,它提供了一种高效且受控的代码整理技术. (一)重构原则 1.何谓重构 对软件内部结构的一种调整,目的是在不改变软件可观察行为的前提下,提高其可理解性,降低其修 ...

  7. 设计代码说明什么是多态性?如何实现多态?(代码中要写注释解释)_狗屎一样的代码!快,重构我!...

    狗屎一样的代码如何重构? 重构不止是代码整理,它提供了一种高效且受控的代码整理技术. (一)重构原则 1.何谓重构 对软件内部结构的一种调整,目的是在不改变软件可观察行为的前提下,提高其可理解性,降低 ...

  8. 【错误记录】IntelliJ IDEA 中 Java 代码中的中文注释报错 ( Menu / File / Settings / Editor / File Encodings 中修改工程编码 )

    文章目录 一.报错信息 二.解决方案 一.报错信息 在 IntelliJ IDEA 中 , 出现中文注释报错 ; Y:\002_WorkSpace\003_IDEA\Groovy_Demo\src\m ...

  9. 被通知一个月离职,我修改了项目中的所有注释……

    Hollis的新书限时折扣中,一本深入讲解Java基础的干货笔记! 整理|燕珊.核子可乐 来源|InfoQ 当冲突爆发且到了必须让程序员离开时--那让他们"及时离开"吧. 假如你已 ...

最新文章

  1. 2021,让 AI 不再野蛮生长
  2. 祛除雀斑的健康方法 - 健康程序员,至尚生活!
  3. 京东数据驱动下的个性化推荐
  4. Coursera课程Python for everyone:Quiz: REST, JSON, and APIs
  5. 飞桨 第一课 传统图像识别是怎么做的+Aistudio python数据可视化2020.3.31;2020.4.2补
  6. Spring Security——关闭未认证时重定向(302)到登录页面(loginPage)
  7. django xadmin出现的问题
  8. 8.12 对比学习——Relation Network
  9. spring boot 配置启动后执行sql, 中文乱码
  10. PMP项目管理学习心得分享
  11. C-CCSK云计算安全知识认证
  12. 信号能量、功率、功率谱密度、自相关函数公式总结
  13. 计算机联锁想系统包括哪几层,计算机联锁系统技术_习题.ppt
  14. 计算机课程微信可以教吗,这样操作都可以?教你用微信远程控制电脑!
  15. 实体店也可以代办?外卖市场还需严加监管
  16. 又现信息泄露事 融云通讯安全守护之道
  17. 现在流行的台式计算机搭配,现在台式电脑的主流配置有哪些?
  18. win10定时关机怎么设置
  19. 编译ffmpeg+dl等库
  20. Mondrian 4: Get ready!

热门文章

  1. python-django学习足迹(二)
  2. 小米手机助手备份手机时,老是卡在0%不动,这是怎么了
  3. Zeo正式对外承接8项Flash业务
  4. 三分靠策略 七分靠执行
  5. D-Bus学习(一):总体介绍
  6. [Pytorch] torchvision.transforms.ToTensor
  7. 小程序可不止微信,带你认识百度抖音头条支付宝平台小程序的优势
  8. MYSQL启动报错1053错误解决
  9. pageoffice 破解 php,pageoffice for php
  10. Ubuntu SSH连接、远程上传下载文件