多くのjsonをダウンロードしてそれらからデータをチェックするためにバックグラウンドで複数のリクエストを実行しようとしていますが、その場合にAFNetworkingを使用する方法がわかりません。
Wiki Explaings のようにしようとしましたが、2 番目のファイルをダウンロードしようとすると、アプリが壊れます。すべてのプロセスをバックグラウンドで実行したい。
ありがとう
多くのjsonをダウンロードしてそれらからデータをチェックするためにバックグラウンドで複数のリクエストを実行しようとしていますが、その場合にAFNetworkingを使用する方法がわかりません。
Wiki Explaings のようにしようとしましたが、2 番目のファイルをダウンロードしようとすると、アプリが壊れます。すべてのプロセスをバックグラウンドで実行したい。
ありがとう
をチェックしてください。これにより、複数AFHTTPClient
の
リクエスト操作を一度にキューに入れることができ、それらのすべてenqueueBatchOfHTTPRequestOperations:progressBlock:completionBlock:
のリクエストが終了したときに呼び出される完了ハンドラーと、進行状況を追跡するためのブロックが追加されます。また、すべての操作に独自の完了ハンドラーを含めることができることにも注意してください(たとえば、リクエストの結果を処理する必要がある場合に便利です)。
リクエスト操作をカスタマイズする必要がない場合(および個々の完了ブロックが必要ない場合)は、を使用することもできます。これにより、操作を自分で作成しなくてもenqueueBatchOfHTTPRequestOperationsWithRequests:progressBlock:completionBlock:
、配列を直接渡すことができます。NSURLRequest
AFNetworking は間違いなくこれを処理します。RESTfulな一連のサービスとデータを交換するために使用します。注意事項:
これが問題の解決策を示すのに役立つことを願っています. 質問に詳細がないと、具体的な答えを出すのは困難です。