【IOS开发基础】之判断NSString为纯数字
2014-10-28 14:36
246 查看
//判断是否为整形:
- (BOOL)isPureInt:(NSString*)string{
NSScanner* scan = [NSScannerscannerWithString:string];
int val;
return[scan
scanInt:&val] && [scanisAtEnd];
}
//判断是否为浮点形:
- (BOOL)isPureFloat:(NSString*)string{
NSScanner* scan = [NSScannerscannerWithString:string];
float val;
return[scan
scanFloat:&val] && [scanisAtEnd];
}
if( ![selfisPureInt:insertValue.text]
|| ![selfisPureFloat:insertValue.text])
{
resultLabel.textColor = [UIColorredColor];
resultLabel.text =@"警告:含非法字符,请输入纯数字!";
return;
}
- (BOOL)isPureInt:(NSString*)string{
NSScanner* scan = [NSScannerscannerWithString:string];
int val;
return[scan
scanInt:&val] && [scanisAtEnd];
}
//判断是否为浮点形:
- (BOOL)isPureFloat:(NSString*)string{
NSScanner* scan = [NSScannerscannerWithString:string];
float val;
return[scan
scanFloat:&val] && [scanisAtEnd];
}
if( ![selfisPureInt:insertValue.text]
|| ![selfisPureFloat:insertValue.text])
{
resultLabel.textColor = [UIColorredColor];
resultLabel.text =@"警告:含非法字符,请输入纯数字!";
return;
}
相关文章推荐
- 【IOS开发基础】之判断NSString为纯数字
- ios开发基础-判断NSString是否为纯数字
- 【IOS开发基础】之判断NSString为纯数字
- 【IOS开发基础】之判断NSString为纯数字
- iOS--判断字符串NSString中数字、中文、大小写英文
- Objective-C ,ios,iphone开发基础:几个常用类-NSString
- iOS开发如何判断字符串是否是整数,浮点数,纯数字
- iOS开发如何判断字符串是否是整数,浮点数,纯数字
- iOS开发学习专题-基础知识(一)NSString NSMutableString NSRange NSNotFound详细使用方式
- iOS开发-基础:使用Base64编解码NSData和NSString对象
- 【iOS基础知识】之判断NSString是否为整数、浮点数
- iOS--判断字符串NSString中数字、中文、大小写英文
- Objective-C ,ios,iphone开发基础:ios判断图片为png还是jpg或者jepg
- iOS开发:字符编码-判断NSString是纯汉字还是含有汉字
- iOS开发—判断NSString是否包含某个字符串
- iOS开发如何判断一个字符串里只有纯数字
- Objective-C ,ios,iphone开发基础:如何判断一个字符是不是中文字符。计算一段字符串的长度。
- IOS 开发中判断NSString是否为空字符
- iOS判断NSString 只含有数字
- IOS开发 判断字符串(NSString)中有没有汉字