0
當我嘗試將結果標籤設置爲包含UInt32的此字符串時,我的應用程序崩潰,並且出現錯誤消息「意外地發現零,同時展開可選值」。意外地發現零,同時展開一個可選值uint32 swift
我想這意味着我只需要添加一個! 。給變量,但是當我嘗試,我得到的問題,「操作數應該有可選的類型,已uInt32類型
var fingers = arc4random_uniform(6)
result.text = "Incorrect, I am holding up \(fingers) fingers"
嘗試檢查是什麼結果;)我猜它是零... – luk2302
這是,但我在該聲明中分配它,所以不應該在它出錯之前使它不爲零? – mattgabor
我說的是'result',而不是'text'。 'result'是零,你首先需要分配一些東西,可能會顯示更多的代碼,結果是在哪裏聲明和定義的? – luk2302