Как добавить точки в переменную после выбора определенных кнопок - PullRequest
0 голосов
/ 25 июня 2019

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

gameViewController:

func givePoints () {
        let toolSelected = MainInfoManager.shared.getToolWith(name: ToolName(rawValue: toolSelectedId)!)
        let ingredientSelected = MainInfoManager.shared.getIngredientWith(name: IngredientName(rawValue: ingredientSelectedId)!)
        if let currentBowl = bowl, seconds > 0 {
            print("funciono")
            for ingredient in currentBowl.ingredients {
                print ("este tambien")
                if ingredient.id == ingredientSelected.id && toolSelected.ingredients.contains(where: { $0.id == ingredientSelected.id }) {
                    print("y este tambien")
                    pointsForChoices += 10
                }
            } 
        }
    }

пожалуйста, помогите мне спасибо

...