Swift - Internal & External Parameter Names
Aus Wikizone
Version vom 19. Januar 2023, 22:45 Uhr von 134.3.86.14 (Diskussion)
In Swift kann ein Funktion (im Gegensatz zu anderen Sprachen) für jeden Parameter zwei Namen verwenden. Einen internen und einen externen:
func myFunc( externalName internalName: String ){
// inside the function use internal name
print(internalName)
}
myFunc( externerName: "Hallo Welt"
Wenn man statt des externen Namen _ notiert, kann man den Parameternamen beim Aufruf komplett weglassen
foo( _ bar: String){
print(bar)
}
foo("Hallo Welt")