我需要安排一个计时器以每秒触发一次功能,但是我看到在Xcode 8 beta 3中,chedchedTimer仅适用于iOS 10。

在iOS 9或更早版本中是否可以使用计时器?

Timer.scheduledTimer(withTimeInterval: 1, repeats: true, block: { (timer) in print("Hi!")})

最佳答案

解决使用

Timer.scheduledTimer(timeInterval: 1,
                           target: self,
                         selector: #selector(self.updateTime),
                         userInfo: nil,
                          repeats: true)

10-07 14:18