Как заменить точку на запятую без ошибки? - PullRequest
0 голосов
/ 13 марта 2011

Я новичок.Я хочу избавиться от периода.Как это исправить, не прибегая к помощи, потягиванию волос и ошибкам.

float string = [@ "145,000" doubleValue] * [@ ". 0022" doubleValue];

NSNumber* num = [NSDecimalNumber decimalNumberWithString: string];

Money.text = [NSString stringWithFormat: @ "$% .3f", num];

1 Ответ

0 голосов
/ 13 марта 2011

Вы можете обойти свою проблему следующим образом:

[@"145,000" setString: [@"145,000"stringByReplacingOccurrencesOfString:@"," withString:@"."]];

или Vis Versa используйте ее в соответствии с вашими потребностями.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...