设计模式
文章平均质量分 81
绝世芳华
静以修身,俭以养德。非淡泊无以明志, 非宁静无以致远
展开
-
cocoa设计模式之Template Method
模板方法设计模式定义了操作中的算法的骨架,推迟一些子类的步骤。Template Method模式允许子类重新定义算法中的某些步骤不改变算法的结构。原创 2014-07-15 20:10:33 · 989 阅读 · 0 评论 -
cocoa设计模式之观察者模式
cocoa中我们常用的一种设计模式称为观察者模式(Observer)。它可以在对象之间建立一种一对多的依赖关系,当一个对象的状态发生改变的时候,所有依赖与它的对象都可以得到通知从而调用方法去更新。这一模式中关键对象是目标(或被观察者)和观察者(Observer)。一个目标可以有任意数目的依赖它的观察者。一旦目标的状态发生改变,所有的观察者都得到通知。每个观察者都将查询目标以使其状态与目标的状态同步原创 2014-06-27 15:50:13 · 926 阅读 · 0 评论