最近的一些整理
这段时间公司的事情很多,所以没有及时更新。
周五快下班的时候有同事问起类似知乎日报(类似Path2.0中的个人页面)中带前后视差效果的tableView如何实现,昨天花了点时间写了个Demo,这里给大家奉上。细心的朋友应该可以看得出来,知乎日报的实现方式和我写的其实略有不同。顶部的导航部分他们应该是添加了手势去做,所以拖动的时候没有类似ScrollView的分页效果。这里我参照了国外一个朋友实现的思路简单封装了一下,所以提供的只是一种实现的思路,如果有更好的方法也希望大家能够告诉我。(10-22日更新)
还有一个想和大家分享的和XCode5有关,之前在@onevcat的blog上看到一篇介绍XCode5特点的文章(不过因为NDA的关系,目前这几篇文章都暂时看不到了,不过可以借助google大神),其中有一点我这里想提的是,类似如下的注释:
在XCode5中将直接被检测到并集成进代码提示中,并且在Quick Help中也会有相关的提示。文章提到,可用的标识符除了上面的@param
和 @return
外,还有例如@see
,@discussion
等,关于Javadoc的更多格式规则,可以参考 Wiki。
但是真正的高潮还没到,类似如上的注释如果一个一个去敲,岂不是太反人类了?所以这里奉上一个自动在XCode中添加注释的脚本还有设置方法,结合这个脚本,写注释应该会变成一件很爽的事情。所以也希望大家以后养成勤写注释,写好注释的好习惯:D
@onevcat 最近刚完成了一个自动注释的插件,功能已经差不多了,可以关注一下。
还有如下的一些文章,感兴趣的朋友也可以学习一下
唐巧-支付宝插件机制分析
Allen-浅析支付宝钱包插件
blog comments powered by Disqus