随机改组数字序列

时间:2011-02-12 15:47:33

标签: iphone objective-c random numbers shuffle

我需要帮助在Obj-C中随机排列数字序列,例如, 1-4,它将是3,1,2,4或1,4,3,2。我知道它涉及这个函数arc4random()。 有什么建议/提示吗?

2 个答案:

答案 0 :(得分:1)

您可以在此处找到NSMutableArray的随机播放类别:

What's the Best Way to Shuffle an NSMutableArray?

答案 1 :(得分:0)

您可以使用int iRandomNum = arc4random() % 4,并在for循环中相应地使用输出