(ついでにiOS12.2になってmacOS 10.14.4もリリースされた)
他にも色々あると思うけど、難しい使い方しなきゃあんまり使わないのもあると思うので。気づいたら追記します。
気づいた変更点
#のリテラル
" "だけでなく、# #で囲うことで、\ なしで " などを文字列の中で扱える。
書き方によってはスッキリするってことかな?
let a = "new"
var str = #"Hello, "the" \#(a) world"#
Hello, "the" new world
になる。
isMultiple( )
これまでは%で余りを求めることである数の倍数かどうか調べていたが、今後は .isMultiple()関数 で置き換えることができる。
以下の2つの結果は同じ「割れる」になる。
let ans = 10
if ans % 2 == 0 {
print("割れる")
} else {
print("割れない")
}
if ans.isMultiple(of: 2) {
print("割れる")
} else {
print("割れない")
}
0 件のコメント:
コメントを投稿