在Swift中生成9位数的随机数

时间:2016-08-17 14:26:13

标签: swift random

如何在Swift中生成9位数字。 我尝试过random()函数,但每次调用函数时生成的数字的大小都不同。 我也尝试过这段代码enter link description here,但已弃用。

1 个答案:

答案 0 :(得分:5)

import Foundation

func random9DigitString() -> String {
    let min: UInt32 = 100_000_000
    let max: UInt32 = 999_999_999
    let i = min + arc4random_uniform(max - min + 1)
    return String(i)
}