Разрешить только алфавиты в textField
Я хочу, чтобы UITextField принимал только символы и отображал ошибку при вводе чисел или специальных символов. Но когда я делаю это, при вводе алфавитов также отображается сообщение об ошибке. Не можете понять, в чем причина ошибки?
NSString *FNameReg=@"[A-Za-z]";
NSPredicate *FNametest=[NSPredicate predicateWithFormat:@"SELF MATCHES %@",FNameReg];
if(![FNametest evaluateWithObject:txtfirstname.text])
{
lblvalidateFName.hidden=NO;
[testScroll setContentOffset:CGPointMake( 0 , 74)];
return;
}
Но теперь, когда я даю алфавиты, также отображается ошибка. У вас так?