swift的三元运算符与期权混淆

时间:2018-03-11 12:42:45

标签: swift optional ternary-operator

有没有办法让三元运算符在这个示例代码中工作?

var arr: [Int] = [4,3,2,1]

var o = ""
for i in stride(from: arr.count - 1, through: 0, by: -1) {
    o = o + String(arr[i]) + (i > 0? " " : "")
}
斯威夫特告诉我......

  

不能对'Int'

类型的非可选值使用可选链接

感谢

0 个答案:

没有答案