1

URL から画像や動画などのファイルをダウンロードしようとしているアプリがあります。現在、メインスレッドで非同期 NSURL 接続を確立するためにグランドセントラルディスパッチを使用しています。

=

4

3 に答える 3

0

私の答えを試してください:

複数のファイルをダウンロードする場合は、ダウンロード用のキューが作成されるため、HCDownloadViewController を使用する必要があります。下のリンクで私の答えを見てください。

iOS NSURLConnection が特定の URL からファイルをダウンロードしない

于 2013-05-09T05:20:44.880 に答える
0

メイン スレッドで非同期 NSURConnections を実行する代わりに、バックグラウンド スレッドで同期 NSURLConnections を実行します。簡単なので、GCD を直接使用する代わりに NSOperationQueue を作成することをお勧めします。-addOperationWithBlock: を使用するか、NSOperation サブクラスを作成して、リクエストをキューに入れます。特に指定しない限り、一度に 1 つだけ実行されます。

于 2013-05-08T20:13:13.713 に答える