Используйте isEqualToString:
, чтобы выяснить, совпадают ли две строки, в вашем случае сделайте следующее:
if ([theOriginalString isEqualToString:theTypedString] == NO) {
NSLog(@"The Strings are Different, wrong answer!");
} else {
NSLog(@"The Strings are the Same, correct answer!");
}
EDIT
Если вы хотите убедиться, что то, что они до сих пор набрали, правильно, попробуйте это:
if ([theOriginalString hasPrefix:theTypedString] == NO) {
NSLog(@"The Strings are Different, wrong answer!");
} else {
NSLog(@"The Strings are the Same, correct answer!");
}