当这件事发生的时候,我正在写一个Tic Tac Toe应用程序?有人可以帮忙吗?
@IBAction func UIButtonClicked(sender: UIButton) {
userMessage.hidden = true
if (!plays[sender.tag] && !aiDeciding && !done != nil) {
setImageForSpot(sender.tag, player:1)
}
答案 0 :(得分:0)
我认为done
是一个布尔变量,所以这个逻辑表达式是错误的:
!done != nil
我认为你的意思是:
!done != false
可以改写为
done == false
甚至
!done