我一直在为Swift编写一些教程。我遇到了一个TicTacToe教程,我尝试使用Xcode 6 Beta 6进行编码。当我检查字典中的值时,出现以下错误:无法找到接受所提供参数的'& &'的过载。这是我的代码。Swift错误:无法找到接受提供参数的'&&'的重载
var plays = [Int:Int]()
var whoWon = ["I":0,"you":1]
for (key,value) in whoWon {
if ((plays[6] == value && plays[7] == value && plays[8] == value) ||
(plays[3] == value && plays[4] == value && plays[5] == value) ||
(plays[0] == value && plays[1] == value && plays[2] == value) ||
(plays[6] == value && plays[3] == value && plays[0] == value) ||
(plays[7] == value && plays[4] == value && plays[1] == value) ||
(plays[8] == value && plays[5] == value && plays[2] == value) ||
(plays[6] == value && plays[4] == value && plays[2] == value) || // error appears on this line
(plays[8] == value && plays[4] == value && plays[0] == value))
{
userMessage.hidden = false
userMessage.text = "Looks like \(key) won!"
}
如何将某些东西分解为子表达式? – skyguy 2014-09-20 16:14:09