送信ボタンのあるユーザー ログイン ページがあります。ログインに成功したら、次のビューに移動します。 .これは正常に動作しています。つまり、次のように NSXMLParser を使用して値を取得できます。
-(void)parser:(NSXMLParser *)parser foundCharacters:(NSString *)string {
if (elementFound) {
soapResults = [string boolValue];
//NSLog(@"soapResultss = %@",soapResults);
}
if (soapResults)
{
x = 1; // x is 1 if username and password are correct.
}
else
{
x = 0;//x is 0 if username and password are incorrect
}
}
(成功した場合)「送信ボタンのクリック」メソッドで次のビューを呼び出そうとしています:
if(x==0)
{
}
else if(x==1)
{
[self.navigationController pushViewController:self.viewController animated:YES];
}
しかし、問題は、コントロールが「送信ボタンのクリック」、つまり「else if」の部分に戻らないことです。そして、これは正しい方法ではないと思います。これを行う正しい方法は何ですか? ? 提案してください。ありがとう。