Я пытаюсь установить значение массива для пары вещей, хранящихся в моем firebase firestore. Затем я пытаюсь установить массив для UIPicker. Пожалуйста, скажите мне, что не так с моей забавной c декларацией:
func getDropDownOptions(completion: @escaping (_ in1: String,_ in2: String,_ in3: String,_ in4: String,_ in5: String) -> Void)
или моим призывом к игре:
getDropDownOptions { (in1, in2, in3, in4, in5) in
if in1 == "nil" {
self.errorLabel.text = "Please add an intrest to your profile"
return
} else if in2 == "nil" {
return self.sportPickerData = [in1, in2]
} else if in3 == "nil" {
return self.sportPickerData = [in1, in2, in3]
} else if in4 == "nil" {
return self.sportPickerData = [in1, in2, in3, in4]
} else {
return self.sportPickerData = [in1, in2, in3, in4, in5]
}
}