使用arc4random()、arc4random_uniform()取得隨機數(shù)
1、arc4random(void)這個全局函數(shù)會生成9位數(shù)的隨機整數(shù)。下面是使用arc4random()函數(shù)求一個1~100的隨機數(shù)(包括1和100)
var temp:Int = Int(arc4random()%100) + 1
2、arc4random_uniform(uint32_t)會隨機返回一個0到上界之間(不含上界)的整數(shù)。下面是使用arc4random_uniform函數(shù)求一個1~100的隨機數(shù)
var temp:Int = Int(arc4random_uniform(100)) + 1