2012-09-27 43 views
0

我正在写一个竞猜型应用程序,我已经看到了一些在需要键入出来的标志是什么的iTunes,它似乎要检查每一个字母的用户类型,并给出了蜱或交叉取决于您是否正确键入名称。如何为iphone测验应用程序进行逐字验证?

例如,我已经看过测验应用程序,您需要猜测着名品牌的徽标,但不是多选,您可以通过十字符号将其品牌名称删除,并且在键入它时将十字转换为勾号(假设你做对了)。

我的问题是,你怎么办信由字母验证?我认为正则表达式可能有帮助,但我只用它来强制字符串输入t是文本。除此之外

我能想到的唯一的事情就是答案的字符串爆炸成一个数组,并检查您输入反对,但我认为这听起来太缓慢。

我想你可以通过输入每个字母周期,但如果有一个简单的解决方案做字母逐个字母验证为iPhone应用程序竞猜那简直太好了。

感谢

+2

的CPU速度快,真快。不要因为需要编写一些代码而认为某些“方式太慢”。 –

+0

好吧,也许我只是在想它 – zardon

回答

2
char inputLetter = ... 
if([answer characterAtIndex:i] == inputLetter) 
{ 
    //Yay! 
} 

是什么样的慢?

+0

我完全忘了characterAtIndex是什么我是一个假人。谢谢你的帮助! – zardon