gpt4 book ai didi

ios - 在另一个字符串中搜索特定字符串

转载 作者:行者123 更新时间:2023-11-28 20:20:01 25 4
gpt4 key购买 nike

我正在使用此代码片段在另一个字符串中搜索一个字符串。它在第一个 if 时工作正常,但在第二个 if 之后,如果我搜索两个单词(如果是第一个 if 中的单词,我现在要搜索的单词),它只返回 YES(true)

如果假设包含:"OPEN TWITTER" 如果它是 "PLEASE OPEN TWITTER" p.e. 则无效

if ([hypothesis rangeOfString:@"OPEN"].location == !NSNotFound) {
NSLog(@"hypothesis contains OPEN");
if ([hypothesis rangeOfString:@"OPEN TWITTER"].location == !NSNotFound) {
[[UIApplication sharedApplication]openURL:[NSURL URLWithString:@"twitter://"]];
}
if ([hypothesis rangeOfString:@"OPEN FACEBOOK"].location == !NSNotFound) {
[[UIApplication sharedApplication]openURL:[NSURL URLWithString:@"fb://"]];
}
}

如果字符串中有任何其他单词,我希望它也能工作,我只是想让它点击字符串中某处的关键字,然后返回 YES(以确定“假设”包含这些单词,然后执行 Action )

最佳答案

== !NSNotFound

应该改为

!= NSNotFound

关于ios - 在另一个字符串中搜索特定字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16405501/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com