Eric_LG的专栏

github地址:https://github.com/gang544043963

表驱动法简易教程

表驱动法使用教程定义表驱动法是一种编程模式,它的本质是,从表里查询信息来代替逻辑语句。从一个简单例子开始假如有这么一个需求:根据月份来获得这个月的天数。用最原始的逻辑方法是这样的if (mouth == 1) { return 31; } else if (mouth == 2) { ...

2017-07-23 23:34:10

阅读数:966

评论数:0

NSNotification和KVO的区别

1)KVO: (Key Value Observing) 被观察者发出 addObserver:forKeyPath:options:context: 方法来添加观察者。 然后只要被观察者的keyPath值变化(注意:单纯改变其值不会调用此方法,只有通过getters和setters来改变值才会...

2015-11-04 09:54:34

阅读数:392

评论数:0

《设计模式》读书笔记

OO基础----抽象,封装,多态,继承    (面向对象的三大特点是:多态,继承,组合) OO原则----封装变化,多用组合少用继承,针对接口编程、不针对实现编程 OO模式----策略模式(定义算法族,分别封装起来,让他们之间可以相互替换,此模式让算法的变化独立于使用算法的客户) 待续…… ...

2015-08-11 09:25:53

阅读数:506

评论数:1

提示
确定要删除当前文章?
取消 删除
关闭
关闭