</pre>
==列挙型==
<pre>
enum FoodChoice {
case cereal,salad,sandwich,pizza,chiken,pie
}
enum Meal {
case breakfast,lunch,dinner,snack
func foodChoices() -> [FoodChoice] {
switch self {
case .breakfast:
return [.cereal]
case .lunch:
return [.salad,.sandwich,.pizza]
case .dinner:
return [.sandwich, .pizza, .pie]
case .snack:
return [.cereal,.pie]
}
}
}
let meal: Meal = .lunch
print(meal.foodChoices())
結果:[__lldb_expr_29.FoodChoice.salad, __lldb_expr_29.FoodChoice.sandwich, __lldb_expr_29.FoodChoice.pizza]
</pre>
==SwiftUI==