【Swift】[23]Swiftでのnilチェック

今回はSwiftでのnillチェックを簡単に書いていこうと思います。。

どのプログラミング言語でコードを書くとしても、、、

必ずこのnillチェックというものは行うと思います。

そんなnillチェックをSwiftで書く場合、単に〇〇 == nillなどをif文に書いてもいいのですが、、、もう少し応用の効く書き方を下記に記載致します。


guard let str : String = str1 else {
    //str1がnillの場合
    return 
}

上記のような形で書くと、、

例えば関数で定義されている引数(str1)に対するnillチェックが出来たり、

nillでない場合、変数へ代入、型のキャスト等も同時に出来るので、

より短いコードで処理を書くことが可能になります。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です