我有两个字符串的NSMutableArrays,我希望将它们组合在一起并随机播放。但是,我想要它,以便每次它对原始的两个数组进行混洗时,它总是以相同的顺序产生相同的数组。怎么办呢?
我可以在随机函数中添加一些常量值,就像在C ++ srand(constant)
中但是在Objective-C中一样?
编辑:或者说我只有一个数组(不确定这是否有任何区别)我想以可预测的方式对那个数组进行洗牌?
答案 0 :(得分:0)
执行此操作的方法只是执行srandom(constant)
并使用Objective C中的random()
函数。这样,您将始终获得相同的随机值和随机值。