我有一個uiswitch問題。我需要知道當應用第一次運行時uiswitch是打開還是關閉。 我試圖用這個代碼:快速檢查uiswitch狀態viewDidLoad
@IBOutlet weak var switch1: UISwitch!
override func viewDidLoad() {
super.viewDidLoad()
if switch1.on {
print("Switch is on")
}
else {
print("Switch is off")
}
}
,但每次我得到這個錯誤:
fatal error: unexpectedly found nil while unwrapping an Optional value
我怎樣才能解開uiswitch沒有得到這個錯誤?
驗證您的IBOutlet的連接,它可能被破壞。 – Moritz
您的代碼中存在錯誤。請參閱其他情況下的「打印」行。 –
@HammadRaza:這將是一個編譯錯誤,而不是運行時。 OP必須在這裏粘貼錯誤 – iAnurag