【Swift/SwiftUI】列挙型でイニシャライザを定義 2026.01.31 SwiftUI SwiftUI, イニシャライザ, 列挙型 本記事では列挙型データ内でイニシャライザを用意して使用する方法を解説していきます。 SwiftUIでアプリを設計していると、enum(列挙型)を使う場面は非常に多くなります。画面状態の管理、難易度の定義、タブの切り替え、アラート種別など、UIロジックと相性が良いのが特徴です。 Swiftのenum(列挙型)は「値の集合」を表すための型ですが、実はそれだけではありません。enumにはイニシャライザ( […] 続きを読む