我把rand()放在Xcode Playground中,它打印相同的数字16807,即使我跑了很多次,价值也没有改变 - > “16807”! 这是一个错误吗?
print(rand())
答案 0 :(得分:2)
Mohamed Diaa,
您可以使用arc4random()
或arc4random_uniform()
等库函数生成随机数。
let random = Int(arc4random_uniform(3))
从0到3获取随机值
您可能需要导入Darwin才能使用它。