2012-09-27 84 views
0

我正在寫一個競猜型應用程序,我已經看到了一些在需要鍵入出來的標誌是什麼的iTunes,它似乎要檢查每一個字母的用戶類型,並給出了蜱或交叉取決於您是否正確鍵入名稱。如何爲iphone測驗應用程序進行逐字驗證?

例如,我已經看過測驗應用程序,您需要猜測着名品牌的徽標,但不是多選,您可以通過十字符號將其品牌名稱刪除,並且在鍵入它時將十字轉換爲勾號(假設你做對了)。

我的問題是,你怎麼辦信由字母驗證?我認爲正則表達式可能有幫助,但我只用它來強制字符串輸入t是文本。除此之外

我能想到的唯一的事情就是答案的字符串爆炸成一個數組,並檢查您輸入反對,但我認爲這聽起來太緩慢。

我想你可以通過輸入每個字母週期,但如果有一個簡單的解決方案做字母逐個字母驗證爲iPhone應用程序競猜那簡直太好了。

感謝

+2

的CPU速度快,真快。不要因爲需要編寫一些代碼而認爲某些「方式太慢」。 –

+0

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

回答

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

是什麼樣的慢?

+0

我完全忘了characterAtIndex是什麼我是一個假人。謝謝你的幫助! – zardon