エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
SwiftのOptionalを理解する - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
SwiftのOptionalを理解する - Qiita
iOSアプリケーション開発を主な業務としているが、チームの都合でObjective-Cを選択している。そんなSwi... iOSアプリケーション開発を主な業務としているが、チームの都合でObjective-Cを選択している。そんなSwiftに不慣れな自分にとって厄介なのはOptional。色んな場面で様々な形式で出てくるため混乱する。そこで自分自身がOptionalを習得するため、自分が見つけられたOptional関連のコードを飼料化してみた。 無 プログラミングが生まれた頃から、様々な方法で無を表現することが試みられている。 Lispでは、無を表すものとしてnilを用意。 C言語では、空ポインタとしてNULLマクロを定義。 Objective-Cでは、空idとしてnilが用意され、画期的なのはnilにメッセージを送信しても無視されるだけでエラーにならない! SwiftのnilはObjective-Cとの互換。Cocoaフレームワークを利用するためか。 Lispは実装方法によるが内部ではnilを値と要素の二通

