Как сделать кнопку сброса / перезапуска для моей игры-концентрации? - PullRequest
0 голосов
/ 04 февраля 2019

Я создал концентрационную игру с 26 картами.Теперь я хочу создать новую игровую кнопку, которая запускает игру и перезапускает ее с самого начала, если она уже началась.

Я создаю новую кнопку, но я не знаю код для ее сброса

@IBOutlet var cardButtons: [UIButton]!
var emojiChoices = ["?", "?", "☂", "☀", "?","?", "?", "☂", "☀", "?","?", "?", "☂", "☀", "?","?", "?", "☂", "☀", "?","?", "?", "☂", "☀", "?", "?"]

@IBOutlet weak var flipCountLabel: UILabel!

@IBAction func touchCard(_ sender: UIButton) {
    flipCount += 1
    if let cardNumber = cardButtons.firstIndex(of: sender) {
    flipCard(withEmoji: emojiChoices[cardNumber], on: sender)
    } else {
        print("Chosen Card was not in cardButton")
    }
}

@IBAction func resetCards(_ sender: UIButton) {
    self.resetCards(_ sender:

}

@IBAction func resetCards(_ sender: UIButton) {
    self.resetCards(_ sender:

}

Что мне нужно добавить в эту resetCards (), чтобы все мои перевёрнутыекарты, чтобы вернуться в исходное состояние?Пожалуйста, укажите мне правильное направление.Спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...