http://sudzc.com/を使用して、iPhone アプリに SOAP サービス呼び出しを実装しています。このサービスは、ログインに応じて値 true または false を返すことになっているログイン詳細用に作成されました。サービスを呼び出すと、常に値「true」が返されます。間違ったメールアドレスとパスワードで確認しましたが、戻り値は true のままです。
ここに私のコードがあります
- (IBAction)whenLoginButtonPressed:(id)sender
{
MFLSoap *service=[[MFLSoap alloc]init];
[service Login:self action:@selector(handleFind:) Email:emailField.text Password:passwordField.text Token:@"B3A8FFA7F863"];
}
-(BOOL)handleFind: (BOOL) result
{
if (false)
{
NSLog(@"false value");
}
else if(true)
{
NSLog(@"true value");
}
return result;
}
それは真の値のみを返します:(