Instance Method インスタンスメソッド

shuffled()

Returns a new array that lists this array’s elements in a random order. 新しい配列を返します、それはこの配列の持つ要素を無作為な順序で列記するものです。

Declaration 宣言

func shuffled() -> [Any]

Return Value 戻り値

A new array that lists this array’s elements in a random order. この配列の持つ要素を無作為順に列記する新しい配列。

Discussion 議論

Calling this method is equivalent to calling the shuffled(using:) method and passing the system sharedRandom() random source. To influence the random shuffling or to be able to deterministically reproduce a series of shuffles, create your own GKRandomSource object. このメソッドを呼び出すことは、shuffled(using:)メソッドを呼びだしてシステムのsharedRandom()無作為源を渡すことと等しいです。無作為シャッフルに影響を与えるにはまたは一連のシャッフルを決定論的に再現可能にするには、あなた独自のGKRandomSourceオブジェクトを作成してください。

See Also 参照

Randomly Shuffling an Array 配列を無作為にシャッフルする