如何在Swift中播种随机数生成器?

que*_*ful 5 random swift

我的应用使用随机数.我想播种随机数生成器,以便每次都不一样.我该怎么做呢?

编辑:

我给srand()用当前时间播种随机生成器的参数是什么?

小智 7

这有效:

let time = UInt32(NSDate().timeIntervalSinceReferenceDate)
srand(time)
print("Random number: \(rand()%10)")
Run Code Online (Sandbox Code Playgroud)