【发布时间】:2023-04-07 23:49:01
【问题描述】:
我有一个长字符串,其中包含文本框中所有“输入的单词”的运行列表。 我希望能够根据一个单词字符串检查长字符串,以查看长字符串是否包含短字符串中的单词。
有什么想法吗?
我已经尝试过这个和其他一些方法,其中 newString 是长字符串,currentTextrightnow 是短字符串。
textRange =[newString rangeOfString:currentTextrightnow];
NSLog(@"currenttextright now is %@", currentTextrightnow);
if(textRange.location != NSNotFound)
{
NSLog(@"Does contatin the substring");
}
【问题讨论】:
-
你所做的应该足够好。有什么问题吗?
-
是的,问题是无论我输入什么,它总是返回 true。
-
您确定
newString不是nil? -
@Wevah 是的,我已经尝试将其打印出来......我只是不知道问题出在哪里。任何人都可以提出替代方法吗?
-
如果你正在做的事情不起作用,你应该找出原因并修复它。我看不出你写的有问题。
标签: iphone objective-c string compare