【发布时间】:2015-07-01 17:30:49
【问题描述】:
我有一个函数,我试图让它每次被调用时,它都会使间隔计时器无效并使间隔更快。当我尝试将 Int 变量放入 NSTimer.scheduledTimerWithTimeInterval 的代码中时,Xcode 出现错误。我刚刚开始使用 swift 和 Xcode,所以我对此很陌生。感谢您的帮助。
所有变量都在函数激活之前设置。
func makeIntervalFaster() {
timer.invalidate()
value++
var timerValue:Int = 1/value
timer = NSTimer.scheduledTimerWithTimeInterval(timerValue, target: self, selector: Selector("action"), userInfo: nil, repeats: true)
}
【问题讨论】:
标签: ios xcode swift nstimer swift2