我试图查看UITableView
单元格是否包含字符串。
我尝试过使用:
if ([cell.textlabel.text rangeOfString:@"Ok"].location !=NSNotFound)
{
}
但这没用。无论如何,它每次都找到了文本。
答案 0 :(得分:1)
您应该测试cell.textlabel.text
字符串是否不是nil
。我已使用nil
值测试了您的代码,并始终返回TRUE
。
if(cell.textlabel.text)
{
if ([cell.textlabel.text rangeOfString:@"Ok"].location !=NSNotFound)
{
...
}
}
答案 1 :(得分:0)
请尝试以下方法: -
NSString *str=cell.textlabel.text;
if ([str rangeOfString:@"Ok"].location !=NSNotFound)
{
}