首页 > 解决方案 > 如何在 Swift 代码中为 3 个条件编写 Ternaray 条件运算符

问题描述

如何在 3 个条件下做到这一点,

 if isFirstBool {
  print ("Hello")
    } else if isSecondBool {
    print ("World")
  } else {
      print ("Hello World")
  }

标签: iosswift5

解决方案


您可以通过以下方式执行此操作。

let msg = isFirstBool ? "Hello" : (isSecondBool ? "World" : "Hello World")
print(msg)

推荐阅读