はじめに この記事では、required 修飾子について説明します。 他の記事へのリンク [Swift] クラスのイニシャライザ1: イニシャライザの引数の書き方 [Swift] クラスのイニシャライザ2: プロパティの初期化方法 [Swift] クラスのイニシャライザ3: Designated Initializer と Convenience Initializer [Swift] クラスのイニシャライザ4: override 修飾子 [Swift] クラスのイニシャライザ5: required 修飾子 [Swift] クラスのイニシャライザ6: Failable Initializer 環境 Xcode 6.1 (Playground) required 修飾子とは? required 修飾子は、以下の2つの状況で使います。 状況1) サブクラスにイニシャライザのオーバーライドを強制