App下载
运算符
Swift微课 / 运算符
1/4

Optionals - 可选类型

Optionals - 可选类型

Swift 的可选(Optional)类型,用于处理值缺失的情况。可选表示"那儿有一个值,并且它等于 x "或者"那儿没有值"。

Swfit语言定义后缀?作为命名类型Optional的简写,换句话说,以下两种声明是相等的:

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

在这两种情况下,变量 optionalInteger 都是可选整数类型。注意,在类型和 ?之间没有空格。


var myCode: Int? = 404

可选的Int被写为Int?,而不是Int。问号表示其中包含的值是可选的,这意味着它可能包含一些Int值,或者它可能根本不包含任何值。


提示它不能包含任何其他内容,例如Bool值或String值。它可能是一个Int,或者什么也没有。


+10 经验 +10积分
解析
提示
参考答案
+10 经验 +10积分
参考答案
视频播放结束,是否学习下一节?