DesignPatterns iOS设计模式OC版本大集合~ 七种基本设计原则 开放-封闭原则 里氏代换原则 单一职责原则 接口隔离原则 依赖倒转原则 迪米特法则(也称为最小知识原则) 合成/聚合复用原则 二十三种基本设计模式 :)创建型模式 单例模式 原型模式 工厂方法模式(简单工厂) 抽象工厂 建造者模式(也叫生成器哦~) :)结构型设计模式 代理模式 适配器模式(超强解耦) 桥接模式 装饰器模式 外观模式 享元模式 组合模式 :)行为型设计模式 模板方法模式 策略模式 命令模式 责任链模式 状态模式 观察者模式 中介者模式 迭代器模式 访问者模式 备忘录模式 解释器模式