Как сделать буквенную проверку для приложения викторины для iphone?

Я пишу приложение типа викторины, и я видел некоторые на itunes, где вам нужно напечатать, что такое логотип, и, кажется, проверяет каждую букву, которую вводит пользователь, и ставит галочку или крестик в зависимости от того, набрали ли вы назови правильно.

Например, я видел приложение-викторину, в котором нужно угадать логотипы известных брендов, но вместо множественного выбора его название бренда выделяется крестиками, а при вводе его имя меняется на галочку (если вы правильно поняли)).

У меня вопрос, как вы проходите буквенную проверку? Я думаю, что регулярные выражения могли бы помочь, но я только когда-либо использовал это, чтобы обеспечить ввод строки, чтобы быть текстом.

Кроме этого, единственное, о чем я могу думать, - это взорвать строку ответа в массив и проверить ваши входные данные, но я думаю, что это звучит слишком медленно.

Я полагаю, что вы могли бы циклически проходить по каждой набранной букве, но если есть более простое решение для проверки букв по буквам для приложения для викторины iphone, это было бы здорово.

Спасибо

1 ответ

Решение
char inputLetter = ...
if([answer characterAtIndex:i] == inputLetter)
{
    //Yay!
}

Что медленного в этом?

Другие вопросы по тегам