我寫在迅速的應用,並使用一個單共享一個類的對象,用戶,跨應用程序。 我希望能夠設置此單爲「零」,當用戶註銷時,這樣,當他們重新登錄老樓盤已不存在(即名稱,用戶名等)。 我希望有一個簡單的辦法只有設置單回零,而不必每個屬性設置爲零。斯威夫特 - 如何將一個單設爲零
這裏是在應用程序中使用User.activeUser我的用戶等級:
class User: NSObject
{
class var activeUser : User? {
struct Static {
static let instance : User = User()
}
return Static.instance
}
}
我怎樣才能改變這種做法,下面的代碼不給我一個警告,實際上尼爾斯出單對象:
User.activeUser = nil
只需使用一個可選 – 2015-02-08 20:12:11