В Swift мы можем изменить значения локальных параметров функции с помощью функции?
Вроде:
func exampleFunction(value : String, index : Int) -> Bool
{
value = "Changed Value" // it showing error
index = 3 // it showing error
return true
}
Функция вызова в viewDidLoad():
var flag = exampleFunction("Passed Value" , 2)
Можно ли изменить значение и индекс в области exampleFunction? если нет, есть ли другой способ сделать это? Потому что, используя это, мы изменяем только значение temp.
var temp = value
temp = "temp Change"