0

ユーザーが間違ったユーザー名/パスワードを入力した場合、またはたとえばデータベースがダウンした場合に、ユーザーに通知できるようにしたいと思います。didLoadResponseでそれを行う必要があるかどうかわからないので、応答がisOKではないかdidFailLoadWithErrorであるかを確認してください。ありがとう

4

1 に答える 1

0

処理方法は、ログインの実行方法によって異なります。

要求のヘッダーでユーザー名とパスワードを渡すことによって基本認証を行う場合、呼び出しているサービスからエラーが返されます。そして、デリゲート メソッド「objectLoader:didFailWithError:」メソッドが呼び出されます。このメソッドは、データベースがダウンしているなど、バックエンドで壊滅的な問題が発生した場合に呼び出される可能性が高くなります。

ログイン操作を実行する別の Web サービスがある場合、ユーザー パスが有効かどうかを示す有効なブロックが返される可能性があります。この場合、おそらく「objectLoader:didLoadObject:」メソッドが呼び出されたので、結果を適切に解読する必要があります。

この動作は、バックエンド サービスの動作によって完全に制御されることに注意してください。サービスに取り組んでいる人々と直接話すことができない場合は、それらのサービスがどのように機能するかを発見するまで、試行錯誤を繰り返すだけかもしれません。

于 2012-09-06T13:21:19.550 に答える