在 Swift 中使用 NSTimer.scheduledTimerWithTimeInterval 2

Using NSTimer.scheduledTimerWithTimeInterval in Swift 2

我需要每隔 N 秒调用一个函数 [calculate Power(day)],如

for day = 1...365 {
    calculatePower(day)
}

目前执行此操作的最佳做​​法是什么?

你会这样做(每 1/10 秒):

NSTimer.scheduledTimerWithTimeInterval(0.1, target: self, selector: #selector(youFuncHere), userInfo: nil, repeats: true)