Получаю данные по url по индексу

api

#1

распарсил Json с коктейлями , создал массив с алфавитом и по инексу меняю последнюю букву в url по индексу += 1
проблема в том что данные загружаются частично по каждой букве при скроле экрана вниз а как сделать что бы сразу загрузился весь массив по всем Коктейлям ?
сам Api https://www.thecocktaildb.com/api/json/v1/1/search.php?f=A


#2

Если нужно чтобы загрузился весь список при открытии экрана (ну или когда там запускается эта функция), можно просто запустить рекурсию
func fetchData() {
// код для загрузки
if alphabetIndex < alphabet.count {
fetchData()
} esle {
complition()
}
}
чтобы после загрузки по первой букве грузил для следующей если индекс меньше количества букв, когда прошел по всем буквам выполнять комплишн


#3