Sobes.tech
Junior — Middle

Koja ključna reč se koristi za promenu vrednosti promenljive u telu funkcije?

sobes.tech АИ

Одговор од АИ

U Swift-u, za promenu vrednosti promenljive koja se prosleđuje funkciji, koristi se ključna reč inout. Ovo omogućava da se promenljiva prosledi po referenci, tako da promene unutar funkcije odražavaju na originalnu promenljivu.

Primer:

func increment(value: inout Int) {
    value += 1
}

var number = 5
increment(value: &number)
print(number) // Ispisaće 6

Obratite pažnju da se prilikom poziva funkcije promenljiva prosleđuje sa simbolom &.