Cómo search un subString de un NSString con mayúsculas y minúsculas

Conocía un método de instancia de NSString.

- (NSRange)rangeOfString:(NSString *)aString 

Mi cadena de origen se ve así: "abcdEFGhi"

Cuando utilizo [srcStr.rangeOfString:@"efg"]; , no se encontró ninguna subcadena.

¿Como puedó resolver esté problema?

Hay una versión más del método rangeOfString que podría usar.

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

Entonces, use lo siguiente

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

Creo que estas buscando:

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