ユーザーから文字列を取得し、それに対していくつかの反復を行います。
たとえば、ユーザーが @"The weather is beautiful today." というテキストを入力したとします。
"the wether is beatifullll tdy"
ユーザーがまたは"th weather is beatttiful tooodayy"
またはを入力したときに同じ反復を行いたい"the weatherrr iss beautiful toda"
。
これが私のコードです:
// (str is the user's text)
if ([str rangeOfString:@"hello" options:NSCaseInsensitiveSearch].location != NSNotFound) {
// when user entered helloo I want make to same iteration,
// but in this case the program goes else part.
[array insertObject:@"hello" atIndex:s];
} else if ([str rangeOfString:@"You are so beautiful" options:NSCaseInsensitiveSearch].location != NSNotFound ) {
[dizi insertObject:@"I know, Thanks" atIndex:s];
} else if ([str rangeOfString:@"Have Lunch?" options:NSCaseInsensitiveSearch].location != NSNotFound) {
[array insertObject:@"Yes,I have" atIndex:s];
} else {
[array insertObject:@"please,speak english" atIndex:s];
}