応答を待つ時間は約300msかかるため、カスタムデバイスには1秒間に3-4回のリクエストしか送信できません。遅くなると、「ユーザーのやりとり」の速度が向上します。iOSで応答を待たずにGETリクエストを送信できますか?
今私は、このコードを使用しています:
NSURLRequest* request = [NSURLRequest requestWithURL:[NSURL URLWithString:url] cachePolicy:NSURLRequestUseProtocolCachePolicy timeoutInterval:0.5];
NSHTTPURLResponse* response = nil;
NSError* error = nil;
[NSURLConnection sendSynchronousRequest:request returningResponse:&response error:&error];
あなたが '+(void)sendAsynchronousRequest:(NSURLRequest *)リクエストキュー:(NSOperationQueue *)キューcompletionHandlerを使用するのを止めているものは?(void(^)(NSURLResponse *、NSData *、NSError *))handler'?カスタムデバイスがそれらをすべて処理できないほど、非同期リクエストを送信しないようにしてください。 –
いいアイデア、私はそれを使う方法をもっと見つけようとします –
「答え」を追加しました。実際のコーディングを行う必要がありますが、基本的な考え方はうまくいくでしょうし、シーケンスはあなたのデバイスがすべてのリクエスト –