空合并运算符 --> 空合运算符, 保持行文一致性.
This commit is contained in:
@ -312,7 +312,7 @@ if hasHeader {
|
||||
- 表达式`a`必须是Optional类型
|
||||
- 默认值`b`的类型必须要和`a`存储值的类型保持一致
|
||||
|
||||
空合并运算符是对以下代码的简短表达方法
|
||||
空合运算符是对以下代码的简短表达方法
|
||||
|
||||
```swift
|
||||
a != nil ? a! : b
|
||||
@ -323,7 +323,7 @@ a != nil ? a! : b
|
||||
> 注意:
|
||||
如果`a`为非空值(`non-nil`),那么值`b`将不会被估值。这也就是所谓的短路求值。
|
||||
|
||||
下文例子采用空合并运算符,实现了在默认颜色名和可选自定义颜色名之间抉择:
|
||||
下文例子采用空合运算符,实现了在默认颜色名和可选自定义颜色名之间抉择:
|
||||
|
||||
```swift
|
||||
let defaultColorName = "red"
|
||||
|
||||
Reference in New Issue
Block a user