"Con" en los nombres de parámetros en los inicializadores Swift
Este inicializador causará un error quejándose de que"with" is implied for the first parameter of an initialiser; did you mean name?
init(withName: String){
}
No estoy seguro de lo que esto significa, si proporciona automáticamente elwithName
nombre de parámetro externo si lo llamo nombre o qué ...
Si lo cambio a
init(name: String){
}
cualquier intento de llamarloinit(with: "joe")
oinit(withName: "Joe")
fallará. Así que no tengo idea de qué me dice el mensaje de error y cómo puedo declararlo, así que lo llamoinit(withName: "joe")
.