我找到了一种将字符串转换为NSNumber的方法,但代码是Objective-C编写的。 我尝试将其转换为Swift,但不起作用。
我正在使用的代码:
NSNumberFormatter *f = [[NSNumberFormatter alloc] init];
f.numberStyle = NSNumberFormatterDecimalStyle;
NSNumber *myNumber = [f numberFromString:@"42222222222"];
而在 Swift 中,我是这样使用它的:
var i = NSNumberFormatter.numberFromString("42")
但是这段代码没有起作用,我做错了什么?