Dans le langage Swift, les fonctions sont déclarées avec le mot-clé func.
Le nom d'une fonction utilisera laCasseChameau.
func maFonction() {
...
}
S'il y a une valeur de retour, on précisera son type avec une flèche.
func maFonction() -> Bool {
...
return valeur
}
Pour déclarer les paramètres, on indique leur nom et leur type.
func maFonction(unParametre: String) -> Bool {
...
return valeur
}
Pour utiliser une telle fonction, on précisera le nom de chaque paramètre devant sa valeur.
quelqueChose = maFonction(unParametre: "Hello World!")
Il est possible d'omettre le nom du premier paramètre si la déclaration de la fonction le permet.
func autreFonction(_ parametreNonNomme: String, parametreNomme: String) {
...
}
autreFonction("blabla", parametreNomme: "Hello World!")
« Functions ». Swift. https://docs.swift.org/swift-book/LanguageGuide/Functions.html
▼Publicité