我正在將NSString
轉換爲NSNumber
。但問題是,如果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
我想都一樣
我不認爲你可以保存數字與前導零.. – Krishnabhadra