我正在按照快速教程进行操作,突然出现错误,我已经按照 YouTube 上的人编写了代码。
如果您知道如何修复该错误,我将非常感谢您的回答。
(:来自一位 13 岁的程序员。
var plays = Dictionary<Int,Int>()
var done = false
var aiDeciding = false
@IBAction func UIButtonClicked(sender:UIButton) {
if plays[sender.tag] == nil && !aiDeciding && !done {
setImageForSpot(sender.tag, player:1)
}
checkForWin()
aiTurn()
}
func setImageForSpot(spot:Int,player:Int) {
}
func chekForWin(){
}
func aiDeciding() {
}
func aiTurn() {
}
最佳答案
您有一个名为 aiDeciding
的变量和一个同名的函数 func aiDeciding()
。它看起来像一个错误。
并且您在 chekForWin
而不是 checkForWin
中输入了拼写错误。
关于swift - 使用未解析的标识符 'checkForWin' 和 'aiDeciding()' 的重新声明无效,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32742935/