我最近一直在试图学习Swift的特性名称,以便能够用这些名称与人交流。
例如
- 如果在类型名称的末尾添加
!
,则称为“隐式解包可选类型” guard
表示“守卫语句”if let x = someOptional
称为“可选绑定”case 0...9:
是switch语句中“模式匹配”的一个示例
但是有一个功能我不知道名字。
通常,我编写此类代码,因为C风格的for循环已被弃用:
for _ in 0...9 {
print("hello") //print hello 10 times
}
我想知道下划线的名称是什么。
我知道这来自Ruby。所以我认为它会和Ruby中的下划线有相同的名称。那么下划线到底叫什么?
我的猜测:
- 下划线运算符
- 下划线
- 下划线字面量
- 下划线标识符
- 下划线省略内容
是否有官方术语? 如果没有,在谈论代码时我该如何称呼它?
考虑替换为对 '_' 的赋值或将其删除。
- Andrej