您当前的位置:首页>swift频道>Swift之单例模式的实现

Swift之单例模式的实现

发布时间:2015-07-28 类型: swift频道 编辑: 小猪迷

    过去Swift要实现单例,无非是这三种方式:全局变量,内部变量和dispatch_once方式。但都略显繁琐。

    后来从1.2版本起,Swift中添加了如 static let 和 static var 这样的类变量的支持,这样单例的实现又简化了许多。

    样例如下:

    class AppManager {
        private static let _sharedInstance = AppManager()
        class var sharedInstance : AppManager {
            return _sharedInstance
        }
    }

    使用方式如下:

    AppManager.sharedInstance


关键字词:Swift单例模式

  • 没有评论哦,快来抢个沙发吧
小猪迷

                

微信好友

用微信扫描二维码,
加我好友。

微信公众号

用微信扫描二维码,
订阅小猪迷公众号。

234113618

用微信扫描二维码,
加入小猪迷 QQ 群。

Swift之单例模式的实现-小猪迷PHP[xiaozhumi.com]

过去Swift要实现单例,无非是这三种方式:全局变量,内部变量和dispatch_once方式.但都略显繁琐.后来从1.2版本起,Swift中添加了如staticlet和&n...

https://www.xiaozhumi.com/swift/34.html