我正在使用Swift 4进行iOS应用,但我很难找到如何每分钟执行一定数量的代码。
我的应用程序中有一个计时器,用于计算开始时间和当前时间之间的差异,我应该每分钟更新一个带有结果的标签。
我认为我应该使用scheduledTimer(timeInterval:target:selector:userInfo:repeats:)
,但我不明白应该如何实现它。
尝试使用Unheilig和
的答案var helloWorldTimer = Timer.scheduledTimer(timeInterval: 60.0, target: self, selector: #selector(ViewController.sayHello), userInfo: nil, repeats: true)
func sayHello()
{
NSLog("hello World")
}
我收到错误类型'ViewController'没有成员'sayHello'