gpt4 book ai didi

iphone - 程序收到信号 : “EXC_BAD_ACCESS” . 而 -[parsedxmlstring isEqualToString :textviewstring]?

转载 作者:行者123 更新时间:2023-11-29 13:41:37 28 4
gpt4 key购买 nike

很快,我将解析一个 xml 文件并获取用户 MD5 密码。现在,当我在文本字段中比较解析的密码和用户给定的密码时,我发现 Program received signal: “EXC_BAD_ACCESS”

当我不比较这些密码时,然后执行代码。这是我的代码。

if([checkingParsedPassword isEqualToString:passwordMD5String]){
tabbarController = [[TabbarController alloc] initWithNibName:@"TabbarController" bundle:nil];
UINavigationController *myTabbarController = [[[UINavigationController alloc] initWithRootViewController:tabbarController] autorelease];
myTabbarController.navigationBar.barStyle = UIBarStyleBlackOpaque;
[self.navigationController presentModalViewController:myTabbarController animated:YES];
[tabbarController release];
}

如果我必须向您提供更多信息,请不要犹豫,因为我遇到了严重的问题。

编辑

当我使用 NSLog 时...我可以看到两个字符串。

 NSLog(@"The parsed pass: %@ and the user pass: %@ ",checkingParsedPassword, passwordMD5String);

但是当我尝试比较时,我在 if 条件下得到了这些 exc_bad_access

if([checkingParsedPassword isEqualToString:passwordMD5String]){
NSLog(@"checked");
}

最佳答案

从 md5 转换的密码可能不是 UTF8 字符串,所以尝试将 md5 密码转换成类似这样的字符串

passwordMD5String=[NSString stringWithFormat:@"%@",passwordMD5String];

比较之前。

关于iphone - 程序收到信号 : “EXC_BAD_ACCESS” . 而 -[parsedxmlstring isEqualToString :textviewstring]?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8968039/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com