Swift 声明单例

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

猜你喜欢

热点阅读