【发布时间】:2012-10-26 07:13:17
【问题描述】:
我在 Objective-c 中遇到了奇怪的事情,我正在尝试将 cell.label 与元素标题进行比较,它是字符串。确定它是否是我正在寻找的单元格。
NSLog(@"%@", cell.textLabel.text);
NSLog(@"%@", [_dropDownSelection1.elements[1] title]);
if(cell.textLabel.text == [_dropDownSelection1.elements[1] title]){
NSLog(@"Positive");
}
else{
NSLog(@"Negative");
}
NSLog 打印出两者中的文本完全相同,但我仍然总是以否定结尾...这是为什么呢?
【问题讨论】:
-
尝试使用这种格式
[foo isEqualToString:bar]进行字符串比较,因为您正在比较文本本身
标签: objective-c ios nsstring