IOS判断是否为数字

判断是否为整形: 

Java代码   收藏代码
  1. - (BOOL)isPureInt:(NSString *)string{  
  2. NSScanner* scan = [NSScanner scannerWithString:string];   
  3. int val;   
  4. return [scan scanInt:&val] && [scan isAtEnd];  
  5. }  


判断是否为浮点形: 
Java代码   收藏代码
  1. - (BOOL)isPureFloat:(NSString *)string{  
  2. NSScanner* scan = [NSScanner scannerWithString:string];   
  3. float val;   
  4. return [scan scanFloat:&val] && [scan isAtEnd];  

你可能感兴趣的:(IOS判断是否为数字)