inout

Co oznacza ampersand ( & ) w języku Swift?

Wiem o ampersand jako operacji bitowej, ale czasami widzę to przed nazwami zmiennych. Co robi umieszczenie & przed zmiennymi?