Swiftでプレフィックスを調べる方法 – hasPrefix (startsWith)
Swiftでプレフィックス(〜から始まる)を調べるには hasPrefix を使う。 (JavaでいうstartsWithである ...
Swiftで小数(Float, Double)での浮動小数点誤差を解決する方法
Swiftに限ったことではないが、小数(Float, Double)の計算ではとても細かい誤差がでる。 これの理由はSwiftに限った...
Swiftで四捨五入・切り上げ・切り捨てをする方法 (+ 小数点をずらす)
Swiftでも切り捨て・切り上げ・四捨五入がそれぞれ可能だよ。 それぞれ、floor, ceil, round を使うよ。 Swift...
Swiftで文字列が空かどうか調べる方法(isEmpty)
Swiftで文字列が空かどうかを判断するには isEmpty を使うと良いよ。 Swiftで文字列が空かどうかを調べる こんな感じで文字列...
Swiftでコンソールに出力する方法(print)
まずはこのサイトで大量にでてくるログへの出力の方法からいくよ。 Swiftでコンソールに出力する方法 ちょっと古いサイトとか参考書だと...
Swiftでクラスを比較する方法(is, typeof(dynamicType))
変数の型を調べる記事で、type(of: )を紹介したけど、クラスの型にも使えるよ。 今回はそれプラス is についてを見てみるよ。 sw...
Swiftのenumでメソッド(method)を定義する方法
Swiftのenumはけっこういろんなことができて、その一つにenum内にメソッドを定義することができる。 Swiftでenum内...
Swiftのswitch文でenum(列挙型)を使う方法
SwiftでもSwitch文があり、enumがある。 そこで定番の使い方がswitchのcaseでenumを使う方法。 Sw...
Swiftでアクセス修飾子(internal, private, fileprivate, public, open)を設定する方法
小さいプロジェクトやプログラミング入門の頃はあまり気にしなくても良いけど、慣れてきたり、大きいプロジェクトをやるときには意識をしておこう。 ...