Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
我正在使用swift,并且在if&else语句中得到了一个错误分隔符_Swift_Xcode6.1 - Fatal编程技术网

我正在使用swift,并且在if&else语句中得到了一个错误分隔符

我正在使用swift,并且在if&else语句中得到了一个错误分隔符,swift,xcode6.1,Swift,Xcode6.1,我已经使用了Xcode版本6.1 6A1052d,并尝试将其与其他代码分开,并使用双括号,但都不起作用 用于检查用户拥有的所有可能性。 func checkForWin{ 1.这些都是可能的 播放=int:int var youWin = 1 var theyWin = 0 var whoWon = ["I":0,"you":1] for (key,value) in whoWon { if ((plays[0] == value && plays[1] == value

我已经使用了Xcode版本6.1 6A1052d,并尝试将其与其他代码分开,并使用双括号,但都不起作用

用于检查用户拥有的所有可能性。 func checkForWin{ 1.这些都是可能的

播放=int:int

var youWin = 1
var theyWin = 0
var whoWon = ["I":0,"you":1]
for (key,value) in whoWon {
    if ((plays[0] == value && plays[1] == value && plays[2] == value && plays[3] == value)||
    (plays[1] == value && plays[2] == value && plays[3] == value && plays[4] == value)||
    (plays[2] == value && plays[3] == value && plays[4] == value && plays[5] == value)||
    (plays[6] == value && plays[7] == value && plays[8] == value && plays[9] == value)||
    (plays[7] == value && plays[8] == value && plays[9] == value && plays[10] == value)||
    (plays[8] == value && plays[9] == value && plays[10] == value && plays[11] == value)||
    (plays[12] == value && plays[13] == value && plays[14] == value && plays[15] == value)||
    (plays[13] == value && plays[14] == value && plays[15] == value && plays[16] == value)||
    (plays[14] == value && plays[15] == value && plays[16] == value && plays[17] == value)||
    (plays[18] == value && plays[19] == value && plays[20] == value && plays[21] == value)||
    (plays[19] == value && plays[20] == value && plays[21] == value && plays[22] == value)||
    (plays[20] == value && plays[21] == value && plays[22] == value && plays[23] == value)||
    (plays[24] == value && plays[25] == value && plays[26] == value && plays[27] == value)||
    (plays[25] == value && plays[26] == value && plays[27] == value && plays[28] == value)||
    (plays[26] == value && plays[27] == value && plays[28] == value && plays[29] == value)||
    (plays[30] == value && plays[31] == value && plays[32] == value && plays[33] == value)||
    (plays[31] == value && plays[32] == value && plays[33] == value && plays[34] == value)||
    (plays[32] == value && plays[33] == value && plays[34] == value && plays[35] == value)||
    (plays[0] == value && plays[6] == value && plays[12] == value && plays[18] == value)||
    (plays[6] == value && plays[12] == value && plays[18] == value && plays[24] == value)||
    (plays[12] == value && plays[18] == value && plays[24] == value && plays[30] == value)||
    (plays[1] == value && plays[7] == value && plays[13] == value && plays[19] == value)||
    (plays[7] == value && plays[13] == value && plays[19] == value && plays[25] == value)||
    (plays[13] == value && plays[19] == value && plays[25] == value && plays[31] == value)||
    (plays[2] == value && plays[8] == value && plays[14] == value && plays[20] == value)||
    (plays[8] == value && plays[14] == value && plays[20] == value && plays[26] == value)||
    (plays[14] == value && plays[20] == value && plays[26] == value && plays[32] == value)||
    (plays[3] == value && plays[9] == value && plays[15] == value && plays[21] == value)||
    (plays[9] == value && plays[15] == value && plays[21] == value && plays[27] == value)||
    (plays[15] == value && plays[21] == value && plays[27] == value && plays[33] == value)||
    (plays[4] == value && plays[10] == value && plays[16] == value && plays[22] == value)||
    (plays[10] == value && plays[16] == value && plays[22] == value && plays[28] == value)||
    (plays[16] == value && plays[22] == value && plays[28] == value && plays[34] == value)||
    (plays[5] == value && plays[11] == value && plays[17] == value && plays[23] == value)||
    (plays[11] == value && plays[17] == value && plays[23] == value && plays[29] == value)||
    (plays[17] == value && plays[23] == value && plays[29] == value && plays[35] == value)||
    (plays[18] == value && plays[13] == value && plays[8] == value && plays[3] == value)||
    (plays[24] == value && plays[19] == value && plays[14] == value && plays[9] == value)||
    (plays[19] == value && plays[14] == value && plays[9] == value && plays[4] == value)||
    (plays[25] == value && plays[20] == value && plays[15] == value && plays[10] == value)
    (plays[20] == value && plays[15] == value && plays[10] == value && plays[5] == value)||
    (plays[31] == value && plays[26] == value && plays[21] == value && plays[16] == value)||
    (plays[26] == value && plays[21] == value && plays[16] == value && plays[11] == value)||
    (plays[32] == value && plays[27] == value && plays[22] == value && plays[17] == value)||
    (plays[23] == value && plays[16] == value && plays[9] == value && plays[2] == value)||
    (plays[29] == value && plays[22] == value && plays[15] == value && plays[8] == value)||
    (plays[22] == value && plays[15] == value && plays[8] == value && plays[1] == value)||
    (plays[35] == value && plays[28] == value && plays[21] == value && plays[14] == value)||
    (plays[28] == value && plays[21] == value && plays[14] == value && plays[7] == value)||
    (plays[21] == value && plays[14] == value && plays[7] == value && plays[0] == value)||
    (plays[34] == value && plays[27] == value && plays[20] == value && plays[13] == value)||
        (plays[27] == value && plays[20] == value && plays[13] == value && plays[6] == value)){
            userMessage.hidden = false
            userMessage.text = "Looks like \(key) won!"
            resetBtn.hidden = false;
            done = true;
    }
}
}


检查你的极度可怕的状况是否在每一款后面都有一个“| |”

小贴士:看这里

(plays[25] == value && plays[20] == value && plays[15] == value && plays[10] == value)

对不起,伙计们,func checkforwin{在标题中,它在代码中。所有这些东西应该是什么意思?如果我们不知道你想要实现什么,我们也帮不了你。而且:这种代码是不可维护的……请解释你试图做什么。这是一种它看到用户在哪里玩的条件。所有的数字都是用户在哪里玩的位置用户可以玩。你可以把它描述为一个更大版本的tic-tac-toe。不起作用。如果我把“,”放进去,那么会弹出另一个错误-|不是后缀一元运算符。