Сильно туплю, не могу понять как передать в функцию, свойство name класса Player, как это сделать?
Снимок экрана 2019-03-08 в 13.22.00
Снимок экрана 2019-03-08 в 13.21.43
Сильно туплю, не могу понять как передать в функцию, свойство name класса Player, как это сделать?
Снимок экрана 2019-03-08 в 13.22.00
Снимок экрана 2019-03-08 в 13.21.43
Массив players ждет Player. Создайте внутри нового Player и в него передавайте playerName и angle для инициализации. А потом вновь созданного добавляйте в массив
func addPlayer(playerName: String) {
let newPlayer = Player(name:playerName, angle: CGFloat)
players.append(newPlayer)
}
Тогда в метод создания сразу передавайте Player
func addNew(player: Player) {
players.append(player)
}