Хорошо, так что это заставило меня немного почесывать голову.Проблема с загрузкой файла с диска
У меня есть файл png, который я выписываю на диск. Получаю данные:
let data = UIImagePNGRepresentation(scaledImage!)
let filename = getDocumentsDirectory().appendingPathComponent("\(record.uid!).png")
Я пытаюсь поймать, и все работает. Полученное имя файла:
file:///var/mobile/Containers/Data/Application/C6B796E8-2DB6-45A4-9B18-EF808B8CA3CA/Documents/580420d51800cd826a7e217c.png
Проблема возникает, когда я пытаюсь загрузить это изображение с диска.
Когда я получить список всех файлов в каталоге документов я получаю:
[file:///private/var/mobile/Containers/Data/Application/C6B796E8-2DB6-45A4-9B18-EF808B8CA3CA/Documents/580420d51800cd826a7e217c.png]
Единственное различие я вижу, это «частный» часть FilePath. Когда я пытаюсь проверить, существует ли файл с использованием пути к файлу, я возвращаюсь из добавления имени файла (тот, у кого нет частной части), я получаю false.
Что мне не хватает?
Проверьте ответ –
сделал это помогло, она работала хорошо в моем случае –