Avatar notebook default
20篇文章 · 14604字 · 7人关注
  • Resize,w 360,h 240
    设计模式05--单例模式(iOS)

    1、单例模式简述 一个类有且仅有一个实例,并且自行实例化向整个系统提供。 2、单例模式UML类图 单例模式 3、单例模式示意代码 Singlet...

  • Resize,w 360,h 240
    设计模式04--建造者模式(iOS)

    1、建造者模式简述 建造者模式(Builder),又叫生成器模式将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示; 如果...

  • Resize,w 360,h 240
    设计模式03--抽象工厂模式(iOS)

    0、序 在上一篇文章《工厂方法模式》中,我们定义了奥迪工厂AudiFactory 生产出来的就是奥迪汽车和 奔驰工厂BenzFactory生产出...

  • Resize,w 360,h 240
    设计模式02--工厂方法模式(iOS)

    0、序 在简单工厂模式中,我们总结了简单工厂模式的优缺点,如下:优点工厂类内部含有创建具体产品的逻辑,外界只需要向工厂类请求所需的产品即可,不需...

  • Resize,w 360,h 240
    设计模式01--简单工厂模式(iOS)

    1、简单工厂模式简述 简单工厂模式(FACTORY),通过面向对象的封装,继承和多态来降低程序的耦合度。将一个具体类的实例化交给一个静态工厂方法...

  • Resize,w 360,h 240
    UML图中类之间的关系(iOS)

    在UML类图中常见的有以下几种关系: 泛化(Generalization)、实现(Realization)、组合(Composition)、聚合...

  • Resize,w 360,h 240
    iOS+Jenkins+git+蒲公英 (iOS自动打包)

    1、Jenkins的安装与启动 方式一:直接下载安装包https://jenkins.io/index.html安装完成后在 Terminal ...

    1.4 4256 6 20
  • nonnull、nullable、null_resettable、__null_unspecified

    nonnull : 不能为空 使用方法: nullable : 可以为空 使用方法: null_resettable : get方法不能返回空,...

  • 二维码

    使用前需导入#import <CoreImage/CoreImage.h> 系统默认获取到的二维码图片不太清晰,可以利用下面的方法,获取指定大小...

文集作者