Swift 4获取预定计时器的当前时间间隔

时间:2018-03-13 13:47:01

标签: swift timer

我正在为我的应用程序使用预定计时器,例如:

contentTimer = Timer.scheduledTimer(timeInterval: 30, target: self, selector: #selector(HandleSendContentTime), userInfo: nil, repeats: true)

它运行良好但我也希望在viewDisappearing

时获得当前timeInterval
override func viewWillDisappear(_ animated: Bool) {
    //do something here with time interval

    contentTimer.invalidate()
}

在使其无效之前,有没有办法获取当前的timeInterval值。

1 个答案:

答案 0 :(得分:1)

您可以使用" contentTimer.fireDate.timeIntervalSince(Date())"得到当前的时间间隔。