【问题标题】:Setting up Timer in Swift [duplicate]在 Swift 中设置定时器 [重复]
【发布时间】:2014-11-17 01:26:32
【问题描述】:
我无法让计时器在 Swift 中工作,请帮忙。我收到错误extra 'selector' in call。
var timer = NSTimer.scheduledTimerWithTimeInterval(
1,
target: self,
selector: Selector ("result"),
userInfo: nil,
repeats: true
)
【问题讨论】:
标签:
swift
selector
nstimer
【解决方案1】:
改用这个
var timer = NSTimer.scheduledTimerWithTimeInterval (
1,
target: self,
selector: "result",
userInfo: nil,
repeats: true
)
【解决方案2】:
我写的一个方法中的一个:
override func viewDidLoad() {
super.viewDidLoad()
let aSelector : Selector = "updateTime"
let timer = NSTimer.scheduledTimerWithTimeInterval(1, target: self, selector: aSelector, userInfo: nil, repeats: true)
}
func updateTime() {
}