将音频文件存储在UIDocument中

时间:2012-07-11 10:04:13

标签: ios avaudioplayer icloud uidocument

我有一个适用于iCloud的小应用程序。它将音频文件存储到云中。我注意到从第二个设备加载音频文件不能立即工作。所以我实施了

- (BOOL)downloadFileIfNotAvailable:(NSURL*)file

这有所帮助,但仍然运作缓慢。 我想通过将音频文件包装在UIDocument中来加快其他iCloud设备上的下载过程。这甚至可能吗?我可以将文件内容存储在NSData中,但是有一点(看看AVAudioPlayer想要一个URL)?还有另一种方法可以加快同步速度吗?

由于

1 个答案:

答案 0 :(得分:0)

您可以使用NSFileCoordinator的coordinateReadingItemAtURL方法。看看这个SO的答案?