Swift
时间控制器NSTimer可以实现定时器功能,即每隔一定时间执行具体函数,可以重复也可以只执行一次。
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
class ViewController : UIViewController {
var timer: NSTimer !
override func viewDidLoad() {
super .viewDidLoad()
// 启用计时器,控制每秒执行一次tickDown方法
timer = NSTimer .scheduledTimerWithTimeInterval(1,
target: self ,selector: Selector ( "tickDown" ),
userInfo: nil ,repeats: true )
}
/**
*计时器每秒触发事件
**/
func tickDown()
{
}
} |