我喜欢 Objective-C 中的这种语法,问号和冒号让你可以使用备份值:
NSString const name = [self getName] ?: @"backup";
我想在 Swift 中使用它,但是当我尝试时我得到了这个:
有没有办法在 Swift 中做到这一点?如果没有,我可以编写一个自定义中缀运算符来做到这一点吗?
我喜欢 Objective-C 中的这种语法,问号和冒号让你可以使用备份值:
NSString const name = [self getName] ?: @"backup";
我想在 Swift 中使用它,但是当我尝试时我得到了这个:
有没有办法在 Swift 中做到这一点?如果没有,我可以编写一个自定义中缀运算符来做到这一点吗?