使用UITextField“搜索”标签文本

时间:2012-08-31 20:10:12

标签: ios uitextfield uilabel

我有一个UILabel和一个UITextField。每次用户在字段中输入文本时,我都需要检查标签文本中存在的文本字段的天气(基本上我正在搜索标签的文本)。我正在使用

NSRange range = [sentenceRequestLabel.text rangeOfString:resultString];
if (range.location == NSNotFound) {
    NSLog(@"string was found");
} else {
    NSLog(@"string was not found");
}

检查(resultString是textfield.text),但即使文本字段中的标签文本甚至不接近标签的文本,NSLog也会说“找到了字符串”。任何想法有什么不对?

1 个答案:

答案 0 :(得分:0)

if (range.location == NSNotFound) {
    NSLog(@"string was found");

表示“如果找不到字符串,则打印出来”。 ==应该是!=