您的位置:首页 > 移动开发 > IOS开发

iOS开发 OC 判断NSString是否包含某个字符串 为什么?

2018-03-21 10:42 120 查看
我做在写IOS代码是,发现之前写的关于检查是否包含某个特定字符串时可以用的代码,到另外一个地方就不能用了,后面又查了,没有说法,只能在换种方法写下,结果竟然可以,都不知道这是什么鬼!!!

之前的代码:

NSString *string = @"dsfsdfsdh";
if(([string rangeOfString:@"h"].location !=NSNotFound))
{
//存在
}

然后我想检测是否包含“dfs”结果不能用(举个例子)

现在的写法:

NSString *string= @"dsfsdfsdh";

if ([string containsString:@"dfs"]) {

NSLog(@"包含");

}

然后可以用了,这是为什么?麻烦大神给指教下原因,以免下次再出现~~~
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  IOS 包含字符串 OC