Let's say I have an array that looks like this:
let games = [
Game(type: "Soccer", value: 1),
Game(type: "Basket", value: 3),
Game(type: "Hockey", value: 5),
Game(type: "Soccer", value: 2),
Game(type: "Soccer", value: 4),
Game(type: "Basket", value: 2)
]
I want a new array with 1 row per type with the values added to each other with matching type. Something like this:
let newGames = [
NewGame(type: "Soccer", value: 7),
NewGame(type: "Basket", value: 5),
NewGame(type: "Hockey", value: 5)
]
Help please. My brain is not cooperating.