第一步:
var timer = Timer()
第二步:
// 初始化并启用计时器,控制每秒执行一次tickDown方法
timer = Timer.scheduledTimer(timeInterval: 1,target:self,selector:#selector(tickDown),userInfo:nil,repeats:true)
第三步:
///计时器每秒触发事件
func tickDown()
{
//do something
}
其他:
//销毁计时器
timer.invalidate()
//启动计时器
timer.fire()
//暂停计时器
timer.fireDate = Date.distantFuture
//继续计时器
timer.fireDate = Date.distantPast
本文介绍如何使用Swift语言实现一个简单的计时器功能。主要内容包括:第一步,创建计时器实例;第二步,配置计时器,使其每秒触发一次;第三步,定义计时器触发时执行的方法。此外,还介绍了如何启动、暂停及销毁计时器。
3397

被折叠的 条评论
为什么被折叠?



