Qual é a maneira mais fácil de gerar números inteiros aleatórios dentro de um intervalo no Swift?
O método que eu criei até agora é o seguinte:
func randRange (lower : Int , upper : Int) -> Int {
let difference = upper - lower
return Int(Float(rand())/Float(RAND_MAX) * Float(difference + 1)) + lower
}
Isso gera números inteiros aleatórios entre os valores inferior e superior, inclusive.