Skip to content

Instantly share code, notes, and snippets.

@vicxruiz
Created May 29, 2019 15:54
Show Gist options
  • Save vicxruiz/5eeb7fa60614b76a2f7f3a23a8db4a86 to your computer and use it in GitHub Desktop.
Save vicxruiz/5eeb7fa60614b76a2f7f3a23a8db4a86 to your computer and use it in GitHub Desktop.
extension Array {
func shuffleArray() {
var shuffled: [Int] = []
for i in 0..self.count {
let rand = Int(arc4random_uniform(UInt32(self.count)))
shuffled.appened(self[rand])
shuffled.remove(at: rand)
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment