Comment générer un nombre aléatoire en Swift ? (Int, Double, Float, Bool)
Bonjour à tous ! Je suis un développeur iOS débutant, j'écris ma première application en Swift. J'ai rencontré un problème : j'ai besoin de générer un nombre aléatoire, mais je ne comprends pas comment le faire correctement en Swift moderne.
Dans les anciens tutoriels, j'ai vu l'utilisation de `arc4random()`, `arc4random_uniform()` et même `rand()`, mais Xcode se plaint de ces fonctions, disant qu'elles sont déconseillées ou ne fonctionnent tout simplement pas dans certains contextes. Par exemple, j'ai essayé de faire ceci :
```swift
let randomNumber = arc4random_uniform(10)
print(randomNumber)
```
Cela compile, mais retourne un `UInt32`, alors que j'ai besoin d'un `Int`. Quand j'essaie de l'utiliser dans des calculs, je dois faire un cast de type, ce qui n'est pas pratique. Et si j'ai besoin de générer un nombre aléatoire à virgule flottante, par exemple un Double de 0.0 à 1.0, je ne sais même pas par où commencer.
S'il vous plaît, dites-moi comment générer correctement des nombres aléatoires en Swift ? J'aimerais voir des exemples pour différents types : Int, Double, Float, Bool. Et que le code soit