Swift 陣列內隨機排序
1 min readJun 15, 2018
有時候可能會需要對陣列內的值進行隨機的排序,雖然也可以自己寫,但有時候還是需要更快更高效的方式來過過癮,就是import GameplayKit,使用裡面的GKRandomSource來達到效果:
import GameplayKitvar array = [1,2,3,4,5]
let arrayRandom = GKRandomSource.sharedRandom().arrayByShufflingObjects(in: array)
print(arrayRandom) //[4,2,5,3,1]