我正在尝试生成随机数,但仅某些数字。我知道要生成0到10之间的随机数:
arc4random_uniform(11)
但是如果我想在一个选择之间生成一个随机数,比如说3,5,8和10?
答案 0 :(得分:2)
Vacawama是对的,应该给予信任。
再多想一想。
选择您想要的数字并将它们放入数组中。然后使用数组的索引来获取
[3,5,8,10]
数组索引从零开始; [0:3,1:5,2:8,3:10]。
使用" 4"在arc4random中,你可以选择0-3。