如何从大小写不敏感的NSString中search子string

我知道一个NSString的实例方法。

- (NSRange)rangeOfString:(NSString *)aString 

我的源代码string如下所示:“abcdEFGhi”

当我使用[srcStr.rangeOfString:@"efg"]; ,没有find子string。

我怎么解决这个问题?

还有一个rangeOfString方法的版本可以使用它。

 - (NSRange)rangeOfString:(NSString *)aString options:(NSStringCompareOptions)mask 

所以使用如下

 [srcStr rangeOfString:@"efg" options:NSCaseInsensitiveSearch]; 

我想你在找:

 [srcStr rangeOfString:@"efg" options:NSCaseInsensitiveSearch];