2021-03-25 【Swift5】enum (列挙型) からランダムな型を取り出す Swift 以下の手順でできます。 enumをCaseIterableプロコトルに準拠させる。 enum名.allCases.randomElement()!でランダムな値を取り出す。 enum Answer { case apple case banana case orange case grape } let ramdomAnswer = Answer.allCases.randomElement()!