我希望我的两个随机生成的标签不会生成相同的数字,如5和5
除了这个
我还做了其他一切else if rightScoreLabel == leftScoreLabel {
// what goes here?
{
抱歉,我是首发
答案 0 :(得分:1)
尝试以另一种方式接近:继续生成新数字,直到您有两个不同的值。
var a = 0
var b = 0
while a == b {
a = Int(arc4random_uniform(10))
b = Int(arc4random_uniform(10))
}
或者,您只能重新生成其中一个数字:
var a = Int(arc4random_uniform(10))
var b = 0
repeat {
b = Int(arc4random_uniform(10))
} while a == b