小编Oli*_*man的帖子

Swift 3计时器未触发

我一直在尝试在Swift中使用Timer,我将它简化为以下内容:

func startTimer () {
    timer = Timer.scheduledTimer(timeInterval: 0.1, target: self, selector: #selector(ViewController.test), userInfo: nil, repeats: true)
}
func test () {
    print("FIRED")
}
Run Code Online (Sandbox Code Playgroud)

我想从另一个函数调用此函数并验证startTimer函数是否有效,但计时器不会触发.这与RunLoop有关吗?我对编码很新,所以任何解释都会受到赞赏.

timer ios swift

10
推荐指数
1
解决办法
2万
查看次数

标签 统计

ios ×1

swift ×1

timer ×1