なぞなぞアプリを作ろうと思い、カウントダウンの機能を加えたくてとりあえず調べて書いてみたのですがなぜか動いてくれません。Labelでカウントを行うことは可能でしょうか?
また可能ならお手数ですがコードを教えてください。お願いします。

import UIKit

class ViewController: UIViewController {

    @IBOutlet weak var countLabel: UILabel!



    var timeCount = 100
    var myTimer = Timer()

    @objc func timerUpdate() {
        timeCount = timeCount - 1
        countLabel.text = String(timeCount)
        if timeCount == 0 {
            myTimer.invalidate()
        }
       func viewDidLoad() {
        super.viewDidLoad()
            myTimer = Timer.scheduledTimer(timeInterval: 1.0, target: self, selector: #selector(ViewController.timerUpdate), userInfo: nil, repeats: true)


        }
    }

}