Я получаю и перечисляю все активы в телефоне, используя PHAsset.fetchAssets в viewdidload начального контроллера представления. Если на устройстве слишком много фотографий и видео, его завершение занимает от 40 до 50 секунд. Как мне уменьшить это?
Я пытался использовать DispatchQueue.global (qos: .background) .async, чтобы пользовательский интерфейс не зависал, но все еще не работал
Я ожидаю загрузки и перечислениявсе мгновенно.