2

私はiCloudで動作する小さなアプリを持っています。オーディオファイルをクラウドに保存します。2番目のデバイスからのオーディオファイルのロードがすぐに機能しないことに気づきました。だから私は実装しました

- (BOOL)downloadFileIfNotAvailable:(NSURL*)file

それは助けになりましたが、それでも動作が遅くなります。オーディオファイルをUIDocumentでラップすることで、他のiCloudデバイスでのダウンロードプロセスを高速化したかったのです。これも可能ですか?ファイルの内容をNSDataに保存することはできますが、ポイントはありますか(AVAudioPlayerがURLをどのように必要としているかを確認してください)。同期を高速化する別の方法はありますか?

ありがとう

4

1 に答える 1

0

これには、NSFileCoordinator の coordinateReadingItemAtURL メソッドを使用できます。このSOからの答えを見てください。

于 2012-07-11T10:40:22.940 に答える