как я могу проверить, если строка содержит другую строку в objective-с?

NSString

Как я могу проверить, если строка () содержит еще меньше строки?

Я надеялся на что-то вроде:

NSString *string = @"hello bla bla";NSLog(@"%d",[string containsSubstring:@"hello"]);

Но ближе всего я мог найти:

if ([string rangeOfString:@"hello"] == 0) {    NSLog(@"sub string doesnt exist");} else {    NSLog(@"exists");}

В любом случае, это лучший способ найти, если строка содержит другую строку?