Я предполагаю, что все слова разделены пробелом и пунктуация отсутствует.Если есть пунктуация.
NSArray * dataArray = [inputString componentsSeparatedByString: @ ""];
for(int i=0; i<[dataArray count]){
if([[dataArray objectAtIndex:i] isEqualToString:@"hello"]){
NSLog(@"hello has been found!!!");
}
}
Я не проверял это, но теоретически это должно работать.
Ознакомьтесь с документами о том, как убрать знаки препинания и сделать строку строчными.Это должно быть довольно просто.