Prezados,
Assim como o usuário renato, tive a mesma dúvida sobre a função:
func add(name: String, calories: Double) {
print("adding \(name) \(calories)")
}
add("Eggplant", 50.5)
Que ao ser chamada, diz que é necessário chama-lo com o label do calories (por se segundo parâmetro.
Eu utilizei a dica enviada pelo Demys:
func add(name: String, _ calories: Double) {
print("adding \(name) \(calories)")
}
add("Eggplant", 50.5)
Porém gostaria de entender a utilização do _ (underline) no código... Esta é uma prática comum? Uma boa prática?
No video não foi necessário utilizar este recurso, ela é uma característica do swift II ou alguma configuração em meu xCode?
Obrigado desde já!