"如何可以转换NSString包含多个任何原始数据类型(例如int,float,char,unsigned int,等等)?问题是,不知道在运行时字符串将包含哪个数字类型。
有一个想法如何做,但不知道这是否适用于任何类型,无符号和浮点值:
long long scannedNumber;
NSScanner *scanner = [NSScanner scannerWithString:aString];
[scanner scanLongLong:&scannedNumber];
NSNumber *number = [NSNumber numberWithLongLong: scannedNumber];"
相似问题