При добавлении bottomLine - Unexpectedly found nil while implicitly unwrapping an Optional value

swift

#1

Делая по туториалу bottomLine для UiTextField наткнулась на такую проблему, как: Thread 1: Fatal error: Unexpectedly found nil while implicitly unwrapping an Optional value. В чем может быть проблема?

@IBOutlet weak var EmailField: UITextField!

override func viewDidLoad() {
    super.viewDidLoad()

    let bottomLine = CALayer()
    bottomLine.frame = CGRect(x: 0.0, y: EmailField.frame.height - 1, width: EmailField.frame.width, height: 1.0)
}

#2

Где текст ошибки?

Покажите где эти две строки вы вызываете. Скорее всего вы присваеваете bottomLine.frame = CGRect(x: 0.0, y: EmailField.frame.height - 1, width: EmailField.frame.width, height: 1.0) в момент, когда EmailField ещё не инициализирован и соответственно у него нет ни width, ни height - там и получаете нил.