Swift:Singleton返回多个实例

时间:2016-08-22 01:41:17

标签: swift swift2

以下是我正在使用的类,希望只创建一个单例实例。

import Foundation
public class LoggedInUser {
    var firstName: String?
    var lastName: String?
    var color: String?
    private init() {}
    static let sharedInstance = LoggedInUser()
}

第一次访问(setter)后,在进行异步Web调用之后,此单例位于块内。但是,下次当我访问同一个实例(getter)时,似乎初始化了一个新实例。不确定我做错了什么?

0 个答案:

没有答案