巧谈GCD

2016-06-20
阅读 10 分钟
3.9k
谈到iOS多线程,一般都会谈到四种方式:pthread、NSThread、GCD和NSOperation。其中,苹果推荐也是我们最经常使用的无疑是GCD。对于身为开发者的我们来说,并发一直都很棘手,如果对GCD的理解不够透彻,那么iOS开发的历程绝对不会顺利。这里,我会从几个角度浅谈我对GCD的理解。

UIView自定义绘制

2016-04-07
阅读 7 分钟
3.2k
许多UIView的子类,如UIButton或UILabel,它们的形状都是系统固定的。但是,对于一些特殊的情况,我们需要绘制产品狗想要的图形。那么等待我们的只有两个选择:第一,可以使用UIImageView类显示一个静态的图形(建议,但是low);第二,通过代码动态地绘制一个图形(不建议,但是某些情况需要使用)。绘图并不难,UIKit...

UIView初识

2016-03-03
阅读 3 分钟
2k
UIView,也即User Interface View,就是用户界面的意思。毫无疑问,这是与用户关系最密切的一层,也是产品狗们真正关心的地方,所以,对UIView的掌握在很大程度上决定着一个程序猴的“工作能力”。之前也在网络上看到过许多UIView的中文讲解,个人感觉比较零散,在这里,我希望通过自己的努力和学习,将其进行一下更好的汇...