作者:朱克锋
邮箱:zhukefeng@iboxpay.com
转载请注明出处:http://blog.csdn.net/linux_zkf
关键代码
#define ALPHA @"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz "
- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string
{
NSLog(@"---------------:%@",string);
NSCharacterSet *cs;
cs = [[NSCharacterSet characterSetWithCharactersInString:ALPHA] invertedSet];
NSString *filter = [[string componentsSeparatedByCharactersInSet:cs] componentsJoinedByString:@""];
NSLog(@"v---:%@",filter);
BOOL bTest = [string isEqualToString:filter];
return bTest;
}