Как это сделать в Swift?
(someboolexpression ? "Return value 1" : "Return value 2")
(нет, я еще не прочитал все руководство... Я, вероятно, пропустил его на странице 2!)
ОК, поэтому его на стр. 91 и выше отображаются правильно. Однако я пытаюсь использовать это в строке следующим образом:
println(" some string \(some expression ? "Return value 1" : "Return value 2")"
но компилятор не доволен. Любая идея, если это возможно?
Это так близко, что я смог получить
let exists = "exists"
let doesnotexist= "does not exist"
println(" something \(fileExists ? exists : doesnotexist)")