Swift基础:变量、函数与流程控制
1. 可选类型
在编程中,我们通常会声明变量并赋予其初始值,但有时变量可能没有值,即 nil 。如果在使用变量时忘记检查其是否有值,应用程序可能会崩溃。可选类型(Optional types)就是为了解决这个问题而引入的,它能帮助开发者避免常见的数据处理错误,同时还能让代码检查更加严格,提升编程风格。
每个已知类型都有其可选版本,只需在类型后面加上 ? 即可。以下是一个简单的示例:
var fiveOrNothing: Int? = 5
if let five = fiveOrNothing {
print(five)
} else {
print("There is no value!")
}
fiveOrNothing = nil
if let five = fiveOrNothing {
print(five)
} else {
print("There is no value!")
}
常见的可选类型有 String? 、 Bool? 、 Double? 、 Float? 等。
2. 基本数据操作
我们已经了解了如何存储数据,接下来需要熟悉一些基本的数据操作。这些操作通过运算符(如 + 、 - 、 *
超级会员免费看
订阅专栏 解锁全文
477

被折叠的 条评论
为什么被折叠?



