学习ios也有1年了,但愿在这行一直发展下去,特此总结下以前的工做积累,只为了之后查询方便以及技术总结,有本身写的也有网上大神写的,但愿你们看到总结错误的地方,提示小弟,便于改正。ios
UITextField只容许输入数字学习
- (BOOL)validateNumber:(NSString*)number { BOOL res = YES; NSCharacterSet* tmpSet = [NSCharacterSet characterSetWithCharactersInString:@"0123456789"]; int i = 0; while (i < number.length) { NSString * string = [number substringWithRange:NSMakeRange(i, 1)]; NSRange range = [string rangeOfCharacterFromSet:tmpSet]; if (range.length == 0) { res = NO; break; } i++; } return res;
}code