第 21 课2026.09.30
为上一课的可选课程提示提供紧凑的默认文案。
第 21 课:用空合并运算符合并提示
- 日期:2026-09-30
- 课程序号:第 21 课
- 知识点:
??
用途或适用场景
为上一课的可选课程提示提供紧凑的默认文案。
核心概念
左侧非空时保留其值,只有 nil 才使用右侧默认值。
最小代码或操作示例
swift
let message = availableMessage ?? "暂无可用课程"
print(message)3~5 分钟练习
分别让 availableMessage 为“共 3 节”和 nil。
参考答案
前者输出原提示,后者输出“暂无可用课程”。
与上一课的联系
第 20 课为可选提示区分空值;本课只新增 ?? 合并结果;下一课可把默认文案抽成常量。
时效校验
时效校验:2026-09-30(Swift 当前标准库与语言用法;空合并运算符未见废弃标记。)