I need to add a global timer of 60 minutes in the application which will show in all ViewControllers. But not able to implement this feature.
I have implemented timer in one ViewController till now. Here is my code:
 var timerCount = 3600
var timer = Timer()
 timer = Timer.scheduledTimer(timeInterval: 1.0, target: self, selector: #selector(update), userInfo: nil, repeats: true)
func update() {
    if(timerCount > 0){
        let minutes = String(timerCount / 60)
        let seconds = String(timerCount % 60)
        timeLbl.text = minutes + ":" + seconds
        timerCount -= 1
    }
    else {
        timer.invalidate()
        let vc = storyboard?.instantiateViewController(withIdentifier: "NavigateViewController")
        navigationController?.pushViewController(vc!, animated: true)
    }
}
I need to show this timer value in every ViewController of the application.