AFNetworkinghttpクライアントを同期的に使用したい。どうすればいいのかわかりません。私がこの方法を選択した理由は、ボタンをクリックするだけでサーバー呼び出しを行っているためです。応答の処理が完了するまで、ユーザーがUIを操作したくありません。サンプルコードは非常に役立ちます。
質問する
1302 次
1 に答える
-1
しないでください。ただしないでください。
ユーザー側では、すべてがフリーズし、アプリにバグがあるように感じます。少なくとも、非同期リクエストとそのようなローダーを使用できます: https://github.com/samvermette/SVProgressHUD 例:
[SVProgressHUD show];
NSURLRequest *request = [NSURLRequest requestWithURL:[NSURL URLWithString:@"https://gowalla.com/users/mattt.json"]];
AFJSONRequestOperation *operation = [AFJSONRequestOperation JSONRequestOperationWithRequest:request success:^(NSURLRequest *request, NSHTTPURLResponse *response, id JSON) {
[SVProgressHUD dismiss];
} failure:nil];
于 2013-06-17T16:56:43.433 に答える