var a = 0


(...直到var z = 0)

let letterchoosedbyplayer:String = LetterChoosed.text!


“ LetterChoosed”是一个文本框。玩家在此文本框中输入字母。
我将值存储在变量“ letterchoosedbyplayer”中。
然后,我想检查称为“ letterchoosedbyplayer”的变量(必须为字母)是否等于1。
我怎样才能做到这一点?
我想这样做:

if \(letterchoosedbyplayer) = 1 {
}


最后编辑:我所有的代码

let letterchoosedbyplayer:String = LetterChoosed.text!
if  Int(letterchoosedbyplayer) == 1 {
    print("vous avez perdu")
}
else {
switch letterchoosedbyplayer {

    case "a":
        print("lettre \(letterchoosedbyplayer) choisie")
        a = 1

    case "b":
        print("lettre \(letterchoosedbyplayer) choisie")
        b = 1

    default:
        print("cas défaut")
    }
}

最佳答案

\()用于在字符串中附加任何对象。我认为您无法根据需要使用它
尝试

if let letterchoosedbyplayer = LetterChoosed.text where letterchoosedbyplayer == "1" {
}

关于swift - 可以执行“如果\(var1)= 0”吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/36569892/

10-13 02:08