Я пытаюсь воспроизвести видео с AVPlayer
, но у меня нет URL-адреса для его сохранения, однако у меня есть NSData видео, сохраненное в Core Data , Можно ли скрывать NSData
в NSURL
? Или я должен просто сохранить все видео, чтобы сказать папку с документами и ссылаться на них.Как сохранить и получить .mp4 в Core Data (Swift)
-1
A
ответ
1
Да, вы должны сохранить видео в каталоге документов и сохранить имена видео в Core Data. В Core Data можно сохранить произвольные двоичные данные, но это не всегда хорошая идея. Это особенно не очень хорошо, если для использования этих данных требуется URL-адрес файла. Вы можете хранить видео в Core Data и работать с ним (например, читая их из Core Data и сохраняя их во временное место), но это намного медленнее и уродливее, чем просто вставлять их в файлы.