【发布时间】:2013-04-01 12:04:56
【问题描述】:
我正在将NSString 转换为NSNumber。但问题是如果NSString 以零开头,那么将其转换为NSNumber 会忽略初始零。我知道初始零没有任何意义,但我想保留初始零,因为在我的情况下它是电话号码。
这是我的代码:
NSLog(@"test1: %@",tempPhoneNumber);
NSNumberFormatter *formatter=[[NSNumberFormatter alloc] init];
[formatter setNumberStyle:NSNumberFormatterDecimalStyle];
NSNumber *tempPnoneNumberNumber=[formatter numberFromString:tempPhoneNumber];
NSLog(@"test: %@",tempPnoneNumberNumber);
如果测试1:00966123456789 然后测试:966123456789
我想要两个一样
【问题讨论】:
-
我不认为你可以用前导零保存数字..
标签: ios core-data nsstring nsnumber