我正在使用swift制作iOS游戏,我想在用户可以再次玩的情况下做出一个选择,我使用以下代码,但每次都会出现错误
我已经在互联网上进行了搜索,找不到任何解决方法
这是我尝试过的代码:
if (gameState[sender.tag-1] == 0 && gameIsActive == true)
{
gameState[sender.tag-1] = activePlayer
if (activePlayer == 1)
{
sender.setImage(UIImage(named: "Cross.png"), for: UIControl.State())
activePlayer = 2
}
else
{
sender.setImage(UIImage(named: "Nought.png"), for: UIControl.State())
activePlayer = 1
}
}
我得到的错误是:
Thread 1: Fatal error: Index out of range
有人可以帮我吗?