guardでガード

optionalとセットで使うと最大限の効果を発揮するguard構文によるnilチェック。

Cで書くとnullチェックのif文になる箇所がことごとくguardでガードされていきます。

たくさんguardが並んでいるコードを見るにつけ、nilチェックの頻度の高さを実感しますね。

0 件のコメント:

コメントを投稿

Touchdown 1.2公開!

Touchdown 1.2を公開しました。 ダウンロードは こちら から。 Ver.1.2の変更点は以下の通りです。 新機能 macOS High Sierra 10.13以降に対応 コマンドキーを押しながら起動することで設定を保存しない機能を追加 一...