Swift でシングルトンパターンを実装する

nbeppu 290views 更新:2014年11月28日

システム上、生成されたインスタンスが単一であることを保障するデザインパターン。

class SingletonClass {
    class var shared : SingletonClass {

        struct Static {
            static let instance : SingletonClass = SingletonClass()
        }

        return Static.instance
    }
}

呼び出し方

let instance = SingletonClass.shared

ログイン / 新規登録してコメントする

このソースコードをストックして後で利用したり、作業に利用したソースコードをまとめることができます。

こちらもお役に立つかもしれません