240 发简信
IP属地:上海
  • iOS设计模式-工厂模式

    工厂模式分为简单工厂模式,工厂模式、抽象工厂模式三类。 简单工厂模式 1. 定义 简单工厂模式并不是常用的设计模式之一,它只算是工厂模式的特殊实...

  • iOS设计模式-装饰者模式

    一、定义 装饰者模式动态的将责任附加到对象上。若要扩展功能,装饰者提供了比继承更有弹性的替代方案。 装饰者模式采用了多用组合,少用继承、对扩展开...

  • iOS设计模式-观察者模式

    一、定义 观察者模式定义了对象之间的一对多依赖,这样一来,当一个对象改变状态时,它所有的依赖者都会收到通知并自动更新。观察者提供了一种对象设计,...

  • iOS设计模式-策略模式

    一、定义 策略模式定义了算法族,分别封装起来,让它们之间可以相互替换,此模式让算法的变化独立于使用算法的客户。 二、适用场景 1、 多个类只区别...