Имам число, съхранено в екземпляр NSMutableString
, което искам да форматирам автоматично с разделители със запетаи и след това да покажа резултата в UITextField
.
Опитах да използвам NSNumberFormatter
за форматиране като валута, но не искам да показва десетични знаци, ако оригиналът NSMutableString
не съдържа десетичен знак.
Например:
- Ако
NSMutableString
съдържа "1234567", трябва да се форматира като "1,234,567". - Ако
NSMutableString
съдържа "1234567.1", то трябва да се форматира като "1,234,567.1" - Ако
NSMutableString
съдържа "1234567.12", то трябва да се форматира като "1,234,567.12"
Максималният десетичен знак, който NSMutableString
ще съдържа, е 2.
Всяка помощ е много ценена.
Благодаря!