Swift 声明单例
2021-09-13 本文已影响0人
leblanc_i
// 1、创建一个私有静态常量并分配值
private static let instance = FileManager()
// 2、在静态方法中对其进行返回
static func shared() -> FileManager {
return instance
}
// 3、将该类的构造方法,即init()声明成私有方法,防止外部通过构造器直接生成
private init() {}