【发布时间】:2015-07-18 14:45:48
【问题描述】:
我有一个循环太快了,所以我想让它每秒左右发生一次。我现在有这个:
while (i == 1, ) {
println("printed")
}
【问题讨论】:
标签: swift
我有一个循环太快了,所以我想让它每秒左右发生一次。我现在有这个:
while (i == 1, ) {
println("printed")
}
【问题讨论】:
标签: swift
您可以使用NSTimer 并每秒安排一个操作:
NSTimer.scheduledTimerWithTimeInterval(1, target: self, selector: "yourMethodToCall", userInfo: nil, repeats: true)
func yourMethodToCall(){
println("each second")
}
【讨论】: