I'm beginner in the coding and I block on the line "let fighter = Fighter () '
Xcode displays "Missing argument for parameter 'name' in call"
class Player{
var name: String
var characters: [Character] = []
init(name: String){
self.name = name
}
func chooseYourCharacter() {
if let readline = readLine() {
if let choose = Int(readline) {
switch choose {
case 1:
let fighter = Fighter()
fighter.namedCharacter()
if fighter.goodCharacterName(arrayOfCharacter: self.characters) == true {
characters.append(fighter)
}
Xcode displays "Missing argument for parameter 'name' in call"
class Player{
var name: String
var characters: [Character] = []
init(name: String){
self.name = name
}
func chooseYourCharacter() {
if let readline = readLine() {
if let choose = Int(readline) {
switch choose {
case 1:
let fighter = Fighter()
fighter.namedCharacter()
if fighter.goodCharacterName(arrayOfCharacter: self.characters) == true {
characters.append(fighter)
}