#iOS-Design-Patterns

设计模式之禅》原书,存于此便于以后参考使用。

##六大设计原则(SOLID)

  • [单一职责原则(SRP)]
  • [开闭原则(OCP)]
  • [里氏替换原则(LSP)]
  • [迪米特法则(LOD)]
  • [接口隔离原则(ISP)]
  • [依赖倒置原则(DIP)]

##23个设计模式 ###1.单例模式
Alt text

###2.工厂模式
Alt text

###3.抽象工厂模式
Alt text

###4.模板模式
Alt text

###5.建造者模式
Alt text

###6.代理模式
Alt text

###7.原型模式
Alt text

###8.中介模式
Alt text

###9.命令模式
Alt text

###10.责任链模式
Alt text

###11.装饰模式
Alt text

###12.策略模式
Alt text

###13.适配器模式
Alt text

###14.迭代器模式
Alt text

###15.组合模式
Alt text

###16.观察者模式
Alt text

###17.门面模式
Alt text

###18.备忘录模式
Alt text

###19.访问者模式
Alt text

###20.状态模式
Alt text

###21.解释器模式
Alt text

###22.享元模式
Alt text

###23.桥接模式
Alt text

###24.[MVC]