Optionalは基本的に使うべきではないswiftSwiftのはなしです。Swiftは言語標準でOptionalが入っていて、Optionalを除く全てのデータ型はnilを表現できません。Optionalと呼ばれるものがあります。これは、勝手にunwrapしてくれるので普通のデータ型と同じようにアクセスできるけど、中身がnilだったらunwrapに失敗するので死ぬという、特殊なOptionalです。こいつを使うと、Optionalがせっかく解決してくれているはずの「ぬるぽリスク」が再び我々の目の前に現れることになり、つらい思いをすることになります。しても使わなければならない場面でなければ、普通のOptionalを利用するべきです。ならないんだけど、一時的にnilになり得る場合がある。いったケースもあると思います。具体的にはUIViewControllerのdidViewLoadedで初期化するケースなどです。よる「ぬるぽリスク」も少ないのである程度安心して利用できます。Optionalは使うべきでないです。手をだすと忘れた頃に痛い目を見ることになるでしょう。Entries最近の人気記事Archiveはてなブログをはじめよう!karupaneruraさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。