エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Swiftで使い方がよくわからなくてググったところ - Qiita
文法系 ?!の使い方がよくわからない Swiftでは安全性のため、ある型の定数や変数にnilを代入することは... 文法系 ?!の使い方がよくわからない Swiftでは安全性のため、ある型の定数や変数にnilを代入することは禁止されている。 ある値が存在しないことを示すため変数にnilを代入可能にしたい場合には、?をつける。 ?をつけた変数はOptional型と呼ばれ以下と同じ Optional型の値からType型の値を取り出すことを、アンラップするという。 Optional型の値をアンラップするには、値のうしろに"!"を付ける。 アンラップする場合には、値が確かに存在すること(nilではないこと)を確認しなければならない。 Optional型のままだと動かない場合もあるみたい。例えば以下のコードはコンパイルエラーに。
2015/02/20 リンク