Я использую Parse для загрузки моих файлов PFF для моих видео и изображений на моем сервере. Однако после того, как я получу URL-адрес файла из PFFile, загрузка займет вечность. Почему это? Означает ли использование URL-адреса файла, что вы фактически загружаете данные? Как будто PFFile был просто сетевым указателем на фактическое изображение / видео?
NSURL *fileUrl = [NSURL URLWithString:scene.file.url];
AVAsset *asset1 = [AVAsset assetWithURL:fileUrl];
AVPlayerItem *item = [[AVPlayerItem alloc] initWithAsset:asset1];
[QPlayer insertItem:item afterItem:nil];
Если это правда, сможет ли NSURLCache сохранить ЭТИ ДАННЫЕ локально без необходимости указывать переход на этот сервер по этому URL-адресу для получения ЭТИХ ДАННЫХ?
По сути, я спрашиваю, загружаю ли я это дважды - PFFILE, а затем данные, на которые указывает его содержимое? И если да, то разрешит ли NSCache мне выполнить вторую загрузку только один раз?
Спасибо! Я пытаюсь действительно получить концептуальное представление о сети.