С это сообщение stackoverflow:
NSString *string = @"hello bla bla";
if ([string rangeOfString:@"bla"].location == NSNotFound) {
NSLog(@"string does not contain bla");
} else {
NSLog(@"string contains bla!");
}
Ключ замечает, что rangeOfString: возвращает структуру NSRange, а в документации говорится, чтовозвращает структуру {NSNotFound, 0}
, если "стог сена" не содержит "иглы".