Case Insensitive Method to Find a String in Another String in iOS

Can be used to filter data under search bar. Personally I have developed it for this purpose.

Case Insensitive Method to Find a String in Another String in iOS:

- (BOOL)findString:(NSString*)searchString inString:(NSString*)bigString
{
    if ([bigString length]==0) {
        return NO;
    }
    if (!([bigString rangeOfString:searchString options:NSCaseInsensitiveSearch].location == NSNotFound)) {
        return YES;
    }
    return NO;
}

Leave a Reply

Your email address will not be published. Required fields are marked *