とは

値がnil (nullっぽいやつ) でも格納出来る型
逆にオプショナル型じゃないやつはnilが格納できない

  • オプショナル型のhoge型とオプショナル型じゃないhoge型は別物
  • hoge型を包んでいるオプショナル型を取って,hoge型のメソッドやプロパティにアクセスするのがアンラップ