Objective C中Block的几种常用写法

| 评论

孔乙己显出极高兴的样子,将两个指头的长指甲敲着柜台,点头说,“对呀对呀!……回字有四样写法,你知道么?”

现在,Block有多少种写法,你知道吗?Xcode的智能提示与补全虽然强大,但总有需要手写的时候,比如Block的声明与定义,这就是考验你记忆力的时候了。


最受欢迎的iOS开源库,以及找到最热门开源框架的方法

| 评论

“我就是要重复造轮子”,几乎每个程序员都这么想,一方面是由于程序员觉得自己造出来的轮子才是世界上最完美的轮子,无论是接口设计、遍历命名、代码对齐还是文档注释,一切看起来都那么顺眼。
另一方面,则是程序员不知道别人已经造出来了功能类似但质量更好的轮子。

本文列举了在iOS开发届最受欢迎、用户最多的开源框架,并授人以渔地提供了找到最热门的开源框架的方法。旨在帮助iOS开发者发现更大的轮子,避免重复造轮子。

当然,你可以自己开发一个更好用更受欢迎的开源库。



Objective C提高开发效率的10个实用的宏定义

| 评论

c macros

在类C语言中,宏的存在一直具有争议性,支持者觉得宏可以大大提高效率,使代码更简洁,用起来得心应手;反对者则认为,宏使得变量失去了类型,并且难以调试,降低了代码的可读性。这里我不准备探讨宏本身的意义,只想说明,在使用Objective C开发iOS项目时,这10个实用的宏,可以大大地提高你的开发效率,并且不影响可读性。