Swiftのif(条件式)で範囲(range)で絞る方法

Pocket

Swiftでは範囲(range)で条件式を書くことができる。

今回は簡単なのでifを例として説明するよ。

Swiftのifで範囲(range)で判別する

ちょっとめずらしい形だけど

if 4…13 ~= num と書くと もし4以上13以下なら という意味になるよ。

ちなみに普通に以下のように書いても意味は同じだよ

Swiftっぽく書くなら上だけど、意味が知らない人にとっては読みづらいかもなので、使いドコロは個人的には迷うなーという感じ。

もちろんみんなわかってれば上のほうが簡潔だし見やすいけどね。


おわりに

最近、 teratail が無料のわりに良くできてておすすめ。

ボクがリリースしたアプリも役に立ったらDLしてみてね -> iOSアプリ
スポンサーリンク
  • このエントリーをはてなブックマークに追加