use*_*234 1 objective-c string-comparison nsstring foundation ios
所以我一直在尝试比较xcode中的两个NSStrings.但是,它不起作用.我究竟做错了什么?
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];
}
Run Code Online (Sandbox Code Playgroud)
-[NSString isEqualToString:]通常是您将使用的,以及您在这种情况下使用的内容.确保它prog是有效的NSString(例如,正确的类型而不是nil),并记住此实现中的字符串比较区分大小写 - 即"Yes"不等于"YES".
| 归档时间: |
|
| 查看次数: |
1721 次 |
| 最近记录: |