У меня есть функция с параметрами по умолчанию в swift
func test(string: String = "", middleString: String = "", endString: String = "") -> Void {
// do stuff
}
Я хочу передать переменные, которые будут необязательными строками
let string: String? //
let middleString: String?
let endString: String?
Как сделать так, чтобы, если параметры равны нулю, используйте параметры по умолчанию. Если нет, то используйте значения внутри опций
test(string, middleString: middleString, endString: endString)