2015-08-31から1日間の記事一覧

Swiftでnil < 数値はtrueになる

Swiftではnilと数値を比較する際、nil < 数値はtrueになります。 let num: Int? = nil if num < 300 { print("true") // numがnilでも通る。 } この問題は特にOptional bindingする際に気をつけるべきです。 Optional bindingをすると、あるoptional型の変数…