0

コードに問題があります。wep.api とのポスト接続があり、うまく機能します。入力したメッセージを受け取ります。web.api から取得した json 応答を文字列化し、それを文字列で比較して、ユーザーが次のページに移動するかどうかを確認しようとしています。問題は、入力している情報が間違っていても、次のページに送られることです。これは私のコードです

[5:39:03 PM] Marco Tejada: -(void) connectionDidFinishLoading:(NSURLConnection *) connection {
    NSLog(@"DONE. Received Bytes: %d", [webData length]);

    NSString *theJson = [[NSString alloc]
                        initWithBytes: [webData mutableBytes]
                        length:[webData length]
                        encoding:NSUTF8StringEncoding];



NSScanner *scanner1 = [NSScanner scannerWithString:theJson];
NSLog(@"%@", theJson);
if ([scanner1 scanUpToString:@"{\"ResultCode\": 0,\"ResultMessage\": \"Success log in\"}" intoString: NULL])
{

    [self performSegueWithIdentifier:@"sesepuede"sender:self];

}

else {
    NSLog(@"Username not found");{

    }
    UIAlertView *message = [[UIAlertView alloc] initWithTitle:@"Try Again" message:@"Credentials are incorrect" delegate:nil cancelButtonTitle:@"ok" otherButtonTitles:nil];
    [message show];
    }
}

@end

誰がエラーを知っていますか?

4

1 に答える 1