验证具有特殊字符的文本字段

Ank*_*nki 6 iphone cocoa-touch objective-c ios4

在我的应用程序中 我想用特殊字符验证文本字段,

防爆.如果用户按下?从键盘比用户无法进入?在Textfield,

请任何人建议,我该怎么做?

Nar*_*ana 5

尝试下面它会帮助你.它只接受信件

   - (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string
    {
        //For avoiding user to enter non digital number..
        if([[string stringByTrimmingCharactersInSet:[[NSCharacterSet letterCharacterSet] invertedSet]] isEqualToString:@""])
        {
            return NO;
        }
        else
        {
            return YES;
        }
    }
Run Code Online (Sandbox Code Playgroud)