Я загружаю 6 NSArray
s UIImage
s в viewDidLoad
.Я делаю это с помощью GCD, чтобы не влиять на взаимодействие с пользователем.
Одна из проблем, с которыми я сталкиваюсь, заключается в том, что во время первоначального перехода на эту страницу загрузка массивов занимает около секунд.У меня есть анимация, которая запускается в определенное время, когда представление отображается.В зависимости от аппаратного обеспечения пользователя, вдали машина едет дольше, чем ожидалось, в фоновом режиме ... и не загружается во время вызова анимации.
Итак, мой общий вопрос: как мне ждать, чтобы запуститьанимация, пока я не уверен, что массив загружен?
Есть ли способ проверить размер массива, и если он пуст, подождать и повторить попытку через 1 секунду?
Iнадеюсь, что это имеет смысл.
Спасибо.