ternary operator swift

Swift
myBool = str1 != nil ? true : false
print(myBool)let a = 10

// Note that the space after the question mark
// is required! If you don't do this, the compiler
// will think you're trying to use optional chaining.
let result = a > 5 ? true : false // true
Source

Also in Swift: