在重新循环之前,我如何循环并等待某些事情? [迅速]

时间:2015-07-22 01:14:16

标签: swift

我基本上试图让一段代码在点击一次后反复运行,并且仅在前一次运行完成后运行。

我怎么会这样做,我对Swift来说是全新的。

2 个答案:

答案 0 :(得分:0)

在第一个循环结束时,输入一个设置为true的变量,然后在IBAction下点击一次,检查该变量是否为真,如果为真,则重新循环。

你可以做的另一种方法是在viewDidLoad中循环,在任何视觉效果出现之前调用它。这样,在视图出现之前,他们无法点击按钮或您正在监控的任何内容,这是一个单独的功能。

但是我怀疑你需要等待一个循环才能完成,因为循环的执行时间太快它会在它们可以点击之前发生(除非它是一个非常长的循环)。

答案 1 :(得分:-1)

1)IBAction(代码将开始运行)
2)你可以使用if语句来检查你想要做什么。 3)您可以使用for来确定代码运行的时间。