Я понял с подсказкой из канала iOS резерва.
используйте счетчик внутри вашего селектора, который служит индексом для моего массива параметров. при изменении счетчика он будет указывать на следующий элемент в массиве параметров. Я могу получить доступ к следующему параметру в моем селекторе. Вот код
@objc func timedSearch(timer:Timer){
if searchCnt == flightCandidates?.count { // stop timer
timer.invalidate()
return
}
let flight = flightCandidates![searchCnt]
flightSearch(flightCandidate: flight)
searchCnt += 1
}