utility

utility

Swiftでwhileを使う方法

whileはforと同じく繰り返しなんだけど、forよりは単純なループに使うイメージ。(あまり使う頻度は高くないと思う)Swiftでwhileを使うi < 4 みたいに条件式を書いてあげて、それがtrueの間ループし続けるといった処理。つま...
utility

Swiftで変数を定義・宣言・初期化する方法

基本中の基本ですがSwiftで変数を定義(宣言)する方法Swiftで変数を定義・宣言する型を明示するこちらは型を明示しているので、初期値を設定しなくても型が決定しており、エラーにはならない。暗黙的に型を決定する右の値が明らかに型を決定してい...
utility

Swiftでラベルをfor, while文で使う方法

for, whileなどを入れ子で使う場合に、breakなどを使うと一番内側にあるスコープからしか抜けだせない。それを一気に抜け出すためには、ラベルをつけることで明示的にループから抜けることができるよ。(ただし、ネストが深くなるのは一般的に...
utility

Swiftで四捨五入・切り上げ・切り捨てをする方法 (+ 小数点をずらす)

Swiftでも切り捨て・切り上げ・四捨五入がそれぞれ可能だよ。それぞれ、floor, ceil, round を使うよ。Swiftで四捨五入・切り上げ・切り捨てするこんな感じで簡単にそれぞれ取得できるよ。今回は暗黙的にDoubleになってる...
utility

Swiftで小数(Float, Double)での浮動小数点誤差を解決する方法

Swiftに限ったことではないが、小数(Float, Double)の計算ではとても細かい誤差がでる。これの理由はSwiftに限ったことではないので割愛するが、気になる人は以下の記事などがわかりやすいかと思う。浮動小数点数の誤差Swiftで...
utility

Swiftでプレフィックスを調べる方法 – hasPrefix (startsWith)

Swiftでプレフィックス(〜から始まる)を調べるには hasPrefix を使う。(JavaでいうstartsWithであるSwiftでプレフィックスを調べるこんな感じで、プレフィックスがhttpだった場合にはtrueが返ってくる。最終行...
utility

Swiftでサフィックスを調べる方法 – hasSuffix (endsWith)

Swiftでサフィックス(〜で終わる)を調べるには hasSuffix を使う。(JavaでいうendsWithであるSwiftでサフィックスを調べるこんな感じで、サフィックスがcomだった場合にはtrueが返ってくる。最終行からわかるよう...
utility

Swiftでパスからファイル名や拡張子を取得する方法

Swiftでは、パスの文字列からファイル名や拡張子を取得することができるよ。Swiftでパス文字列からファイル名と拡張子を取得するこんな感じでパス内のファイル名『index.html』と、拡張子の『html』を取得することができるよ。htm...
utility

Swiftで配列の要素を取得・変更(更新)する方法

Swiftで指定indexの要素を取得する方法と、指定indexの要素を変更(更新)する。Swiftで配列の要素を取得するこのように、他言語などと同じく、欲しいindexを指定すれば取得できる。Swiftで配列の要素を変更(更新)するこちら...
utility

Swiftで配列の先頭、または最後を取得する方法

Swiftでは配列のindexを指定することで取得できるけど、配列の先頭と最後(末尾)は別の方法でも取得できる。Swiftで配列の先頭, 最後を取得するちなみにこの方法では、オプショナル型で返ってくるので出力の際にアンラップしてるよ。
スポンサーリンク
スポンサーリンク