【发布时间】:2014-10-30 09:51:20
【问题描述】:
我正在学习 Apple Swift,希望能发布适用于 iPhone 的应用程序。
我的游戏有三种不同的“模式”:5 次滑动、10 次滑动或 25 次滑动。让我们以 5 次滑动为例。我希望为每次滑动分配一个变量,该变量将是 1...100(含)范围内的随机整数。显然,当我在这样的长列表中创建变量时,它看起来并不整洁:
var s1 = arc4random_uniform...
var s2 = arc4random_uniform...
当我达到 25 次滑动时,这可能只是一种痛苦。
所以我想,也许我可以使用“for”循环。所以:
for index(in 1...5) {
//create variable with different name with a random integer
}
所以这就是我的问题所在......我不确定如何创建具有不同名称的变量。所以:s1、s2、s3、s4 和 s5。
它可能采用如下算法的形式:
var s(prevnumber+1) = arc4random_uniform....
【问题讨论】:
-
Array<Int>。此外,该语言不适合聋哑程序员 - 它被称为 Swift,而不是 SWIFT。 -
为什么不将结果保存在任何数组中?
-
@AnthonyKong 请你解释一下我应该怎么做?
标签: ios variables for-loop swift arc4random