Вот небольшой пример кода для передачи по ссылке. Избегайте делать это, если у вас нет веских причин.
func ComputeSomeValues(_ value1: inout String, _ value2: inout Int){
value1 = "my great computation 1";
value2 = 123456;
}
Вызвать это так
var val1: String = "";
var val2: Int = -1;
ComputeSomeValues(&val1, &val2);