Я пытаюсь изменить текст на этикетке, когда приложение будет входить передний план, но я всегда получаюapplicationWillEnterForeground получает найдено ноль для TextLabel
фатальной ошибки: неожиданно нашел ноль в то время как разворачивание необязательного значения
ViewController.swift
@IBOutlet var textLabel: UILabel!
func showLabel() {
textLabel.text = "Welcome back"
}
и
AppDelegate.swift
func applicationWillEnterForeground(application: UIApplication) {
ViewController().showLabel()
}
Любая идея, как ее исправить?
ли, что контролеры вид Развернутый вид был загружен? – Wain
Возможный дубликат [Nil при развертывании необязательного значения в файле didBecomeActive()] (http://stackoverflow.com/questions/28016699/nil-when-unwrapping-an-optional-value-in-didbecomeactive) –
yep Это был мой Решение: http://stackoverflow.com/questions/28016699/nil-when-unwrapping-an-optional-value-in-didbecomeactive, но я не мог найти его раньше. Сегодня было задано вопрос – chrisco