我正在为我的应用程序使用计划计时器,例如:
contentTimer = Timer.scheduledTimer(timeInterval: 30, target: self, selector: #selector(HandleSendContentTime), userInfo: nil, repeats: true)
它运行良好,但我也想在查看消失时获取当前时间间隔
override func viewWillDisappear(_ animated: Bool) {
//do something here with time interval
contentTimer.invalidate()
}
有没有办法在使其失效之前获取当前时间间隔值。
您可以使用"contentTimer.fireDate.timeIntervalSince(Date(((("来获取当前时间间隔。