我编写了我的计时器的想法记住,当我的计时器达到10时,它停止。但由于某种原因,它没有。计时器不应该停止时,应该迅速2
import Foundation
import UIKit
class SinglePlayer: UIViewController {
var timerCount = 0.0
@IBOutlet weak var timer: UILabel!
var timerVar = NSTimer()
func isCounting() {
timerCount += 0.1
timer.text = "\(timerCount)"
}
override func viewDidLoad() {
super.viewDidLoad()
if timerCount <= 10.0{
timerVar = NSTimer.scheduledTimerWithTimeInterval(0.1, target: self, selector: "isCounting", userInfo: nil, repeats:true)
} else {
timerVar.invalidate()
}
}
}
除了从溶液中把健康检查入'isCounting()'函数我怀疑你将永远不会看到计时器的全部递增时,计时器即将开始,在'viewDidLoad中()' – vadian