Всем привет! Пишу первое свое приложение в котором при вертикальном скролле UICollectionView выполняется api запрос (результат - json с урл картинок) и полученные данные добавляются в массив images. Вопрос: как сделать так, чтобы при скролле метод не загружал новые данные до тех пор, пока предыдущий запрос не обработается полностью? В данный момент если я скролю до нижнего края collection view, то инициализируются огромное количество запросов и все они потом добавляют в массив images данные. А хочется так: прокрутил, подождал загрузки и добавления новых картинок в массив, можешь дальше скроллить. На скрине код которым я определяю необходимость загрузки следующей порции картинок