【IOS开发基础】之判断NSString为纯数字
2013-10-28 15:28
267 查看
//判断是否为整形:
- (BOOL)isPureInt:(NSString*)string{
NSScanner* scan = [NSScanner
scannerWithString:string];
int val;
return[scan scanInt:&val] && [scan
isAtEnd];
}
//判断是否为浮点形:
- (BOOL)isPureFloat:(NSString*)string{
NSScanner* scan = [NSScanner
scannerWithString:string];
float val;
return[scan scanFloat:&val] && [scan
isAtEnd];
}
if( ![self
isPureInt:insertValue.text] || ![self
isPureFloat:insertValue.text])
{
resultLabel.textColor = [UIColor
redColor];
resultLabel.text =
@"警告:含非法字符,请输入纯数字!";
return;
}
- (BOOL)isPureInt:(NSString*)string{
NSScanner* scan = [NSScanner
scannerWithString:string];
int val;
return[scan scanInt:&val] && [scan
isAtEnd];
}
//判断是否为浮点形:
- (BOOL)isPureFloat:(NSString*)string{
NSScanner* scan = [NSScanner
scannerWithString:string];
float val;
return[scan scanFloat:&val] && [scan
isAtEnd];
}
if( ![self
isPureInt:insertValue.text] || ![self
isPureFloat:insertValue.text])
{
resultLabel.textColor = [UIColor
redColor];
resultLabel.text =
@"警告:含非法字符,请输入纯数字!";
return;
}
相关文章推荐
- 【IOS开发基础】之判断NSString为纯数字
- ios开发基础-判断NSString是否为纯数字
- 【IOS开发基础】之判断NSString为纯数字
- 【IOS开发基础】之判断NSString为纯数字
- iOS开发OC基础:OC字符串对象NSString对象方法使用基础
- iOS开发笔记- 判断是否是数字
- 【iOS基础知识】之判断NSString是否为整数、浮点数
- iOS开发如何判断一个字符串里只有纯数字
- iOS开发如何判断字符串是否是整数,浮点数,纯数字
- iOS开发学习专题-基础知识(一)NSString NSMutableString NSRange NSNotFound详细使用方式
- iOS开发如何判断字符串是否是整数,浮点数,纯数字
- iOS开发:字符编码-判断NSString是纯汉字还是含有汉字
- Objective-C ,ios,iphone开发基础:几个常用类-NSString
- Objective-C ,ios,iphone开发基础:如何判断一个字符是不是中文字符。计算一段字符串的长度。
- Objective-C ,ios,iphone开发基础:ios判断图片为png还是jpg或者jepg
- iOS开发如何判断字符串是否是整数,浮点数,纯数字
- iOS开发-基础:使用Base64编解码NSData和NSString对象
- iOS判断NSString 只含有数字
- iOS开发 OC 判断NSString是否包含某个字符串 为什么?
- iOS开发-NSString小拓展-判断是否纯中文-获取字符所占字节