を使用してASINetworkQueue
、iPad アプリで約 50 個のファイルをダウンロードしています。pause
ユーザーとresume
キューを許可する方法を探しています。
ASIHTTP
ドキュメントは参照しています
[request setAllowResumeForFileDownloads:YES];
ただし、これはキュー レベルではなく、個々の要求レベルで動作します。ASINetworkQueue
のサブクラスであるため、私NSOperationQueue
も試しました
[queue setSuspended:YES];
これはキューを一時停止しますが、進行中のダウンロードには影響しません。完了するまで待ってからキューを一時停止します。これは、私の場合、ユーザーがボタンを押してからキューが実際に一時停止するまでに何秒もかかることを意味します。これは私が望む UI エクスペリエンスではありません。
誰かがこの問題を解決する別の方法を提案できますか?