- 博客(3)
- 收藏
- 关注
原创 iOS中的链式编程
iOS开发过程中链式编程平时运用的最多的应该就是Masonry的约束,刚开始用masonry时就感觉莫名其妙,只是按照规则用”.”把一系列设置连接起来,感觉可读性很好并没有深入探究,偶尔看到链式编程的思想,就是以Masonry举得例子,才认识到这其实是一种让代码可读性更强,也能提高开发效率的一种思想,决定好好探究一下。其实在oc中实现链式编程只要巧妙运用Block就行了。平时大家用的最多的调用实例
2016-04-03 15:59:48 743
原创 开放封闭原则在OC中的实现办法
开放封闭原则就是在开发过程中开发实体(类,模块,函数等)应该可以扩展,但是不能修改。是面向对象的核心设计所在。 在开发APP或者说任何项目时,需求的不变是每个程序员的梦想,但是这是不现实的,所以我们得拥抱变化,应对变化,我们如果可以把代码设计的相对容易修改,在新的需求来的时候我们不至于推到重写,很多人都会说修改比重写更费时间,如果每次更改需求或者有新需求都要去原来代码上大量修改,不仅仅让自己
2016-04-03 15:48:08 528
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人