Optional型変数の使い方
nilを値として持つことがある変数をオプショナル型の変数といいます。
Int?
は
Optional
のシンタックスシュガー
Optional型から値を取り出す(Unwrap)
Int?型はInt型では無いため、それぞれ演算できないし、Int?型変数からInt型変数への代入もできません。
演算や代入を行いたい場合、オプショナル型からUnwrapしてから行います。
Unwrapするには変数の後ろに”!”をつけます。
nilを値として持つことがある変数をオプショナル型の変数といいます。
Int?
は
Optional
のシンタックスシュガー
Int?型はInt型では無いため、それぞれ演算できないし、Int?型変数からInt型変数への代入もできません。
演算や代入を行いたい場合、オプショナル型からUnwrapしてから行います。
Unwrapするには変数の後ろに”!”をつけます。
You must be logged in to post a comment.