一尘不染

如何用Apple的Swift语言生成一个随机数?

swift

我意识到Swift书提供了一个随机数生成器的实现。将这种实现复制并粘贴到自己的程序中的最佳实践是吗?还是有一个可以立即使用的库?


阅读 270

收藏
2020-07-07

共1个答案

一尘不染

迅捷4.2+

Xcode 10附带的Swift 4.2为许多数据类型引入了新的易于使用的随机函数。您可以random()在数字类型上调用该方法。

let randomInt = Int.random(in: 0..<6)
let randomDouble = Double.random(in: 2.71828...3.14159)
let randomBool = Bool.random()
2020-07-07