Я создал ярлык в редакторе сцены, и я пытаюсь обновить его одним нажатием кнопки, но каждый раз, когда я нажимаю кнопку, я получаю эту ошибку в строке timeLabel «фатальная ошибка: неожиданно найден nil в то время как разворачивание необязательное значение (lldb) "Обновление UILabel не работает
это код, я использую, это должно иметь значение, так что я не уверен, что я делаю неправильно
@IBAction func stopButton(_ sender: Any) {
endTime = DispatchTime.now()
print ("\(endTime)")
timerStarted = false
let start = startTime.uptimeNanoseconds
let end = endTime.uptimeNanoseconds
let nanoTime = end - start
let timeInterva = Double(nanoTime)/1_000_000_000
let total = Double(timeInterva) * hourRate
print("\(timeInterva)")
timerLabel.text = String(total)
}
Хм странно, я связала его ранее, не зная, что случилось, но я вернулся и перекомпоновывается и его работает. Благодаря! – Mick
@ Возможно, вы изменили название свойства раньше. Если это произойдет, вам действительно нужно пережить это. –