いつも忘れるif let
目次
1. いつも忘れるif letの役割
私だけかもしれませんが、if let ~
は何しているんだっけ? となります。
本記事はif let ~
のイメージを心に刻み込むための記事です。
2. 実例
if let people = friend {
peaple.name()
} else {
print("no friends TT")
}
これを以下のように読み替えてください。
if peaple != nill {
let peaple = friend!
peaple.name()
} else {
print("no friends TT")
}
3. おわりに
swiftにおいて「nillを許容するかどうか」のオプショナルバインディング+変数の定義
と考えるとわかりやすいと思います。
今回も、本記事を最後まで読んでいただき誠にありがとうございました。