App下載
6. 運算符
Swift 入門課程 / 6. 運算符
手機也能上課
App下載
1/4

Optionals - 可選類型

Optionals - 可選類型

Swift 的可選(Optional)類型,用于處理值缺失的情況??蛇x表示"那兒有一個值,并且它等于 x "或者"那兒沒有值"。

Swfit語言定義后綴?作為命名類型Optional的簡寫,換句話說,以下兩種聲明是相等的:

var optionalInteger: Int?
var optionalInteger: Optional<Int>

在這兩種情況下,變量 optionalInteger 都是可選整數(shù)類型。注意,在類型和 ?之間沒有空格。


var myCode: Int? = 404

可選的Int被寫為Int?,而不是Int。問號表示其中包含的值是可選的,這意味著它可能包含一些Int值,或者它可能根本不包含任何值。


提示它不能包含任何其他內(nèi)容,例如Bool值或String值。它可能是一個Int,或者什么也沒有。


+10 經(jīng)驗 +10積分
解析
提示
參考答案
+10 經(jīng)驗 +10積分
視頻播放結(jié)束,是否學習下一節(jié)?