objective-C 判断是否是数字还是字符串的代码
时间: 2023-06-23 20:07:56 浏览: 216
IOS判断字符串是不是纯数字的方法总结
以下是 Objective-C 中判断一个字符串是否是数字的代码示例:
```
NSString *myString = @"123";
NSNumberFormatter *formatter = [[NSNumberFormatter alloc] init];
NSNumber *number = [formatter numberFromString:myString];
BOOL isNumeric = (number != nil);
if (isNumeric) {
NSLog(@"%@ is a number", myString);
} else {
NSLog(@"%@ is not a number", myString);
}
```
这段代码使用 `NSNumberFormatter` 类将字符串转换成数字,如果转换成功则说明该字符串是一个数字,否则就不是。
阅读全文