Search code examples
iosobjective-cnsstringnsarray

How to check if an NSString contains one of the NSStrings in an NSArray?


I'm making an iOS app and I need to figure out if an NSString contains any of the NSStrings in an NSArray.


Solution

  • BOOL found=NO;
    for (NSString *s in arrayOfStrings)
    {
      if ([stringToSearchWithin rangeOfString:s].location != NSNotFound) {
        found = YES;
        break;
      }
    }