当我尝试在NSTimer中使用整数变量作为计时器间隔时,我得到了"额外参数"呼叫中的选择器" 这是代码:
var count = 3
var Timer = NSTimer()
@IBAction func playButtonPressed(sender: AnyObject) {
Timer = NSTimer.scheduledTimerWithTimeInterval(count, target: self, selector: Selector("result"),userInfo: nil, repeats: true)
}
如果我把3而不是计数它完美地工作 我希望能够为用户提供自己设置间隔的优势。
答案 0 :(得分:0)
NSTimer.scheduledTimerWithTimeInterval对第一个参数采用Double。尝试使用:
var count: Double = 3.0