gpt4 book ai didi

objective-c - 比较两个nsstrings的值

转载 作者:行者123 更新时间:2023-12-01 17:26:53 24 4
gpt4 key购买 nike

所以我一直在尝试比较xcode中的两个NSString。但是,它不起作用。我究竟做错了什么?

NSString Prog是从mysql解析的xml字符

   char *cStr = "YES";
NSString *str3 = [NSString stringWithUTF8String:cStr];
if ([str3 isEqualToString:prog]) {
[switch1 setOn:YES animated:YES];
}
else {
[switch1 setOn:NO animated:YES];
}

最佳答案

-[NSString isEqualToString:]通常是您将要使用的,以及在这种情况下所使用的。确保prog是有效的NSString(例如,正确的类型而不是nil),并请记住,此实现中的字符串比较区分大小写-即"Yes"不会等于"YES"

关于objective-c - 比较两个nsstrings的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13243354/

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