Parámetro opcional predeterminado en la función Swift
Cuando configurofirstThing
por defectonil
esto funcionará, sin el valor predeterminado denil
Recibo un error de que falta un parámetro al llamar a la función.
EscribiendoInt?
Pensé que lo hacía opcional con un valor predeterminado denil
estoy en lo cierto? Y si es así, ¿por qué no funciona sin el= nil
?
func test(firstThing: Int? = nil) {
if firstThing != nil {
print(firstThing!)
}
print("done")
}
test()