Хранение аудиофайла в UIDocument

У меня есть небольшое приложение, которое работает с iCloud. Он хранит аудиофайлы в облаке. Я заметил, что загрузка аудиофайлов со второго устройства не работает сразу. Итак, я реализовал

- (BOOL)downloadFileIfNotAvailable:(NSURL*)file

Это помогло, но все равно работает вяло. Я хотел ускорить процесс загрузки на других устройствах iCloud, заключив аудиофайл в UIDocument. Это вообще возможно? Я мог бы сохранить содержимое файла в NSData, но есть ли в этом смысл (учитывая, как AVAudioPlayer хочет получить URL-адрес)? Есть ли другой способ ускорить синхронизацию?

Спасибо


person Joseph    schedule 11.07.2012    source источник


Ответы (1)


Для этого вы можете использовать метод координатРеадингItemAtURL NSFileCoordinator. Взгляните на ответ этого SO?

person user523234    schedule 11.07.2012