//判断是否为整形:
- (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];
}
本文提供了一种使用 Objective-C 的 NSScanner 类来判断字符串是否为整数或浮点数的方法。通过两个自定义函数 isPureInt 和 isPureFloat,可以有效地进行类型检查。
8803

被折叠的 条评论
为什么被折叠?



