Swift学习14:单例模式
简介
单例模式(Singleton Pattern)
最 swift
开发中常见的 设计模式之一
。
特点
- 保证一个类只有一个实例,并提供一个全局的访问点
- 减少内存开销,解决了一个类全局使用时频繁的创建和销毁
实现
static
声明一个常量实例对象shared,只分配一次内存private
私有化构造函数init
,放止外部创建新实例
1 | class MySingleton { |
- 使用单例对象
1 | MySingleton.shared.doSomething(); |
- Post title:Swift学习14:单例模式
- Post author:张建
- Create time:2023-02-21 22:08:53
- Post link:https://redefine.ohevan.com/2023/02/21/Swift/Swift学习14:单例模式/
- Copyright Notice:All articles in this blog are licensed under BY-NC-SA unless stating additionally.