我認爲很多這樣的帖子,嘗試了幾件事情,但我無法得到錯誤的原因,我也無法解決它。錯誤:意外地發現零,同時展開一個可選值。如何解決它?
我有一個自定義的類。
class Profile: NSObject {
var PlayerID: Int? = 0
}
我有對象的AppDelegate,此類
var profile: Profile!
在其他一些類,我使用
if let playerID = appDelegate.profile.PlayerID {
}
它給出錯誤
致命錯誤:意外發現零,同時展開一個可選值
這個錯誤的原因是什麼。 如何解決它。
我試過
if let playerID = appDelegate.profile.PlayerID as? Int {
}
也是我試圖
if let playerID = appDelegate.profile.PlayerID as Int! {
}
感謝。
如何在代碼中聲明'appDelegate'? – 2015-03-02 13:29:03
var appDelegate:AppDelegate! – 2015-03-02 13:29:26