我使用 Swift 3,我想基于布尔值初始化一个 String let 变量。我知道如何使用带有 var 变量但不作为单行表达式的标准 if 语句来做到这一点。
使用Java我会这样做:
String str = myBool ? "John" : "Peter";
Swift 3 是否有一个等价的不使用 var 并且以单行方式使用的方法?
我使用 Swift 3,我想基于布尔值初始化一个 String let 变量。我知道如何使用带有 var 变量但不作为单行表达式的标准 if 语句来做到这一点。
使用Java我会这样做:
String str = myBool ? "John" : "Peter";
Swift 3 是否有一个等价的不使用 var 并且以单行方式使用的方法?