Avatar notebook default
13篇文章 · 9932字 · 1人关注
  • 设计模式之创建型-iOS

    设计模式是一种特定的解决问题的方法,是基于软件设计原则的具体实现。设计模式是从多种场景中提取出来的、经过实践验证的解决方案,通常提供了具体的代码...

  • Resize,w 360,h 240
    MVVM架构设计在iOS中的实践方式

    一、iOS的MVVM 下图是MVVM-C设计模式的结构图,其中的C指的不是控制器,而是作为展示或者关闭控制器的Coordinate(协调器)。在...

  • 软件设计原则-iOS

    最近在搞代码重构,这是一个很好的学习软件设计原则、设计模式、架构设计并实践的机会,本文是以一个iOS开发人员对软件设计原则的一个概括总结。 一、...

  • 设计模式-状态

    这里介绍一下设计模式中的状态模式在iOS中的实现。 状态模式(State Pattern):允许对象内部状态发生改变时,执行的业务也随之改变。这...

  • 设计模式-装饰器

    这里介绍一下设计模式中的装饰器模式在iOS中的实现。 一、用来做什么的?装饰器模式[Decorator Pattern]适用于在不改变原来类的前...

  • 设计模式-iOS常见

    一、单例模式 系统的单例模式(Singleton Pattern) 二、中介者模式 中介者模式(Mediator Pattern):将对象之间的...

  • 设计模式-外观

    这里介绍一下设计模式中的外观模式(facade pattern)在iOS中的实现。 一、作用 基于一个或者几个子系统的API封装出一套API提供...

  • 设计模式-适配器adapter

    这里介绍一下设计模式中的适配器模式在iOS中的实现。 适配器模式解释意图是将一个类A的接口转换成另一个类B的接口,使得我们使用时面向类B就能兼容...

  • 设计模式-桥接bridge

    这里介绍一下设计模式中的桥接模式在iOS中的实现。 一、由什么问题引出来的? 假设我们要做的事情是烧烤,烤鸡翅、烤羊肉串等有烤这个函数,辣味程度...

文集作者