开衫

孤独而又厉害的创业者...

   ::  ::  :: 联系 ::  :: 管理

最近觉得自己的开发效率太慢了,总结了一下:熟练度不够是一方面,经常用到东西查看一下,积累问题?一方面,这个无法分享的。现在主要分享的是:如何高效的用好自己的时间。

1.善用xcode。

xcode实在是一个开发的神兵利器,自动补全,各种方便的编辑快捷键,查找定义,等各种方便的插件集合,这里再介绍一些开发的细节:

a.源码的注释,方法一:可以下载一些代码生成模板直接快速生成。方法二:直接观察下面图片。

对比图片:

个人经常用三个斜杆的方法。

 

b.断点,断点也有技巧的。调试bug的神兵利器,可以添加一个全局的断点,当程序奔溃的时候,会在奔溃前自动创建一个断点。Add Exception Breakpoint,点击下图的+号,选项,添加断点。找bug不再设置N多个没用的断点了。

当然,一些调试命令要记得的, n, c, po 等,调试快捷键非常好用,而不是2b的NSlog

 

c:查看View的工具,可以看到运行的视图结构,更好的了解别人的代码,如下图:

选中红色圈圈的地方就能看到你想要的效果了,而且是运行时的,和reveal工具一样的功能,人家xcode一直都自带的。

 

这里只是简单的分享了几点xcode好用的地方,还有各种测试工具框架,调试工具profile,这个简直就是IOS开发人员的优势。不利用好简直就是暴殄天物,太浪费了。

 

2.学会快速的查找阅读资料

a.源码:code4?cocoachina?github?这些是不够的。姑且不说国外的网站,(肯定比国内的好太多了)在国内,特别是不能FQ的同学。查找源码的时候就能这样了:

pod search “xxxx”  // pod 自己下载去吧

例如我想要下载下拉刷新的源码,EGOTableViewPullRefresh?  难道大家只知道这个?如下图:

好了,快点提高自己的阅读源码速度吧。

源码是一方面,还有一些大牛的博客,各种各样的知识,RSS聚合阅读工具等。

好了,今天就分享这些东西,下次再分享一篇。

 

posted on 2015-03-06 20:40  yanshanLove  阅读(1044)  评论(2编辑  收藏  举报