0
我想我以前的問題太含糊。讓我再嘗試一次。如何在swift中創建全局對象?
我想通過創建一個單例來保存用戶信息。 經過一些研究,這就是我所理解的。
Class UserInfo {
var userFirstName: String?
var userLastName: String?
/*I'll add all other variables here*/
}
let sharedInfo = UserInfo()
我在正確的道路上嗎?
新swift中的單例比它容易得多,而且非常安全。 [鏈接](http://stackoverflow.com/questions/24024549/dispatch-once-singleton-model-in-swift) –
這太好了。謝謝! – mbottone
謝謝@mbottone,但不知何故,如果我使用你的第一個例子,它給了我錯誤說:「靜態屬性只允許在結構和枚舉;使用'類'聲明類屬性」 而當我用'class' '靜態'它給我錯誤說:「userInfo不能構造,因爲它沒有可訪問的初始化器」 請幫忙:( – user2832411