распарсил Json с коктейлями , создал массив с алфавитом и по инексу меняю последнюю букву в url по индексу += 1
проблема в том что данные загружаются частично по каждой букве при скроле экрана вниз а как сделать что бы сразу загрузился весь массив по всем Коктейлям ?
сам Api https://www.thecocktaildb.com/api/json/v1/1/search.php?f=A
Получаю данные по url по индексу
Amnesia
#1
edinoezlo
#2
Если нужно чтобы загрузился весь список при открытии экрана (ну или когда там запускается эта функция), можно просто запустить рекурсию
func fetchData() {
// код для загрузки
if alphabetIndex < alphabet.count {
fetchData()
} esle {
complition()
}
}
чтобы после загрузки по первой букве грузил для следующей если индекс меньше количества букв, когда прошел по всем буквам выполнять комплишн