提高iOS开发效率 - 巧用注释

提高iOS开发效率 - 巧用注释

iOS实际开发中经常要在几个甚至十几个文件中切来切去,同一个文件中还有许多地方同时编辑,这样就引来一个问题,如何快速定位要编辑的代码位置,传统的做法就是切到一个文件用鼠标滚轮拼命的找之前编辑的代码位置,今天我给大家分享一些技巧。

1、#pragma mark

#pragma mark -
#pragma mark Table Delegate Methods

从技术上讲,以 #pragma 开头的代码是一条编译器指令,是一个特定于程序或编译器的指令。它们不一定适用于其它编译器或其它环境。如果编译器不能识别该指令,则会将其忽略。

作用:

告诉Xcode编译器,要在编辑器窗格顶部的方法和函数弹出菜单中将代码分隔开,如下图所示:

2、使用特殊注释:

// TODO:
// FIXME:
// !!!:
// ???:

在XCode 3,我们可以用类似这样的注释来方便我们标记需要修改的部分。

在XCode 4,需要做如下设置,才可以在编译后的Warning里面看到我们标记的TODO, FixME等:

进入项目属性设置那个页面
选择一个Target
选择Build Phases标签
点击右下角的Add Build Phase
展看上面刚出现那一栏Run Script,输入以下内容

KEYWORDS="TODO:|FIXME:|\?\?\?:|\!\!\!:"
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 4看到的效果,如下图所示:

 

找代码是不是方便多了,哈哈!

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值