如何在swift4中使用条件运算符(?:)

时间:2017-12-04 03:44:35

标签: swift

当我在Swift中使用条件运算符时,像这样: let foo = array.count < 0? 0 : array.count 我收到了错误:

  

一行上的连续陈述必须用&#39;;&#39;

分隔

我知道swift中的?用于解包可选。

我应该在swift中使用此运算符吗?

如果我可以,怎么样?

1 个答案:

答案 0 :(得分:4)

间距应为

let foo = array.count < 0 ? 0 : array.count

let foo = array.count<0 ? 0:array.count