等待循环

时间:2015-05-07 20:27:37

标签: swift

我有一个while循环太快了所以我想让它每隔一秒左右发生一次。我现在有这个:

while (i == 1, ) {
    println("printed")
}

1 个答案:

答案 0 :(得分:2)

您可以使用NSTimer并每秒安排一次操作:

NSTimer.scheduledTimerWithTimeInterval(1, target: self, selector: "yourMethodToCall", userInfo: nil, repeats: true)

func yourMethodToCall(){
    println("each second")
}