91得票10回答
使用NSNumberFormatter在Swift中对货币输入进行格式化

我正在创建一个预算应用程序,允许用户输入他们的预算和交易。我需要让用户从不同的文本字段中输入便士和英镑,并将它们格式化在一起并带有货币符号。目前我的代码可以正常工作,但是我希望将其本地化,因为当前只能使用英镑。我一直在尝试从Objective-C转换NSNumberFormatter示例到Sw...

67得票9回答
如何使用Swift在文本字段中从右到左输入货币格式?

我有一个数,假设它是 0.00。 当用户点击 1 时,我们应该显示 0.01 当用户点击 2 时,我们应该显示 0.12 当用户点击 3 时,我们应该显示 1.23 当用户点击 4 时,我们应该显示 12.34 如何使用 Swift 实现呢?

40得票21回答
NSNumberFormatter 和 'th' 'st' 'nd' 'rd' (序数) 数字结尾

有没有办法使用 NSNumberFormatter 来获得“th”、“st”、“nd”和“rd”数结尾? 编辑: 看起来这是不存在的。我正在使用下面的方法。+(NSString*)ordinalNumberFormat:(NSInteger)num{ NSString *endin...

38得票3回答
将双精度数限制为两位小数,且不带尾随零

我阅读了这篇和那篇文章。我需要的是: 1.4324 => "1.43" 9.4000 => "9.4" 43.000 => "43" 9.4 => "9.40" (错误) 43.000 =...

34得票6回答
如何在设置UITextField的值后移动光标

有人能帮我吗:我需要实现一个输入数字的UITextField。这个数字应该始终是四位小数,例如12.3456或12.3400。 所以我创建了一个NSNumberFormatter来帮助我处理小数位数。 我在-(BOOL)textField:(UITextField *)textField ...

30得票3回答
NSNumberFormatter 百分比样式 小数位数

我使用的是Swiftlet myDouble = 8.5 as Double let percentFormatter = NSNumberFormatter() percentFormatter.numberStyle = NSNumberFormatterSt...

23得票7回答
将数字格式化为百分比

我不理解NSNumberFormatterPercentStyle的工作原理! 示例:NSNumber *number = [NSNumber numberWithFloat:90.5]; NSNumberFormatter *percentageFormatter = [[[NSNumbe...

22得票5回答
NSNumberFormatter使用逗号作为小数点分隔符

我尝试将类似于“12000.54”的NSString转换为“12.000,54”。我编写了一个NSNumberFormatter实例。NSNumberFormatter *formatter = [[[NSNumberFormatter alloc] init] autorelease]; [...

22得票4回答
NSNumberFormatter 如何去掉货币符号?

我正在使用NSNumberFormatter从字符串中获取货币值,它工作得很好。 我使用以下代码实现:NSNumberFormatter *nf = [[NSNumberFormatter alloc] init]; [nf setNumberStyle:NSNumberFormatt...

20得票7回答
iOS - 使用NSNumberFormatter显示不带小数的货币金额

我能够使用NSNumberFormatter将一个特定的NSNumber转换为货币,它显示美元符号、逗号分隔的数字等等。 但我不想显示分数。 例如,它显示$537,335.32 我只想显示$536,335。 我编写了以下代码:NSNumberFormatter *currencyFormatt...